Centos7下Django开发环境搭建

Posted hhy-love-python

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7下Django开发环境搭建相关的知识,希望对你有一定的参考价值。

Centos7下Django开发环境搭建

一.显示远程服务器图形界面

1.下载和安装xshell+xmanager

2.使用XShell建立连接时,设置连接属性,在 SSH --> tunneling(隧道) 选项下勾选 Forward X11 connections to(转发x11连接到): Xmanager。

3.在Linux终端上输入如下命令:

[[email protected] ]# export DISPLAY=192.168.1.101:0.0

[[email protected] ]# xhost +

4.这样就可以显示centos7下的图形界面了.

二.在本地与远程计算机之间安全的复制文件

1.安装winscp

2.在windows平台上下载linux软件:python3,pip,setuptools,pycharm专业版

3.将文件远程传输到linux主机的opt目录下

三.安装python3

1.解压安装包

tar -xf Python-3.6.3.tgz -C /usr/local/src

也可以远程下载python3代码包:

 wget     https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz

2.安装必要依赖

yum install openssl-devel -y

yum install zlib-devel -y

3.进入文件目录

cd /usr/local/src/Python-3.6.3

4.解压,编译安装

./configure --prefix=/usr/local/python3.6

make -j 4 && make install

5.做软连接(Centos自带python2.7,很多软件基于python2.7,所以不要覆盖python2.7的软连接(python)))

ln -s /usr/local/python3/bin/python3.6 /usr/local/bin/python3

如果/usr/local/python3/bin下有pip3文件,则

ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3,然后跳过第四个步骤

如果没有,则需要安装pip3

四.安装pip3

1.解压setup

tar -xf setuptools-19.6.tar.gz

2.进入目录

cd setuptools-19.6.tar.gz

3.编译和安装

python3 setup.py build

python3 setup.py install

4.解压pip(远程下载:wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb)

tar -xf pip-8.0.2.tar.gz

5.进入目录

cd pip-8.0.2

6.编译和安装

python3 setup.py build

python3 setup.py install

7.做软连接

ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

五.安装pycharm

1.解压pycharm

tar -xf pycharm-professional-2017.3.2.tar.gz

2.进入到安装目录下执行pycharm

./pycharm.sh

3.JetBrain激活

激活时选择License server 填入http://idea.imsxm.com/ 点击Active即可

4.建立软连接

ln -s /usr/local/src/pycharm-2017.3.2/bin/pycharm.sh /usr/bin/pycharm

六.安装virtualenv(虚拟环境)

1.下载virtualenv

pip install virtualenv

2.找到virtualenv文件位置

find / -name virtualenv

结果:/usr/python3.6/bin/virtualenv

3.建立软连接

ln -s  /usr/python3.6/bin/virtualenv /usr/bin

4.建立虚拟环境(你在哪个目录下使用该命令,虚拟环境目录就会建立在该文件夹下)

virtualenv -p /usr/bin/python3 blogenv

5.修改权限

chmod -R u+x blogenv

6.进入虚拟环境

source /blogenv/blogenv/bin/activate

七.安装Django

1.安装

pip install django==1.11

2.查看django版本

python3

import django

django.get_version()

 

以上是关于Centos7下Django开发环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7 + Python3 + Django(rest_framework) + MySQL + nginx + uwsgi 部署 API 开发环境, 记坑篇

django开发1_windows下搭建django环境

centos下怎么搭建c++的开发环境

Centos7下Java开发基本环境搭建

基于Django-admin 二次开发(一)环境搭建

CentOS7开发环境搭建