CentOS7.2配置Django环境

 

一、安装目标

操作系统: CentOS7.2

Python版本:3.6

IDE: pycharm

django版本:

 

 

二、初始化沙盒环境

yum install epel-release -y
yum install python-pip -y
pip install virtualenv


mkdir myproject01
cd myproject01/

virtualenv --no-site-packages venv

source venv/bin/activate

 

 

三、安装python3.6.1

yum install xz gcc zlib zlib-devel sqlite-devel wget -y

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


xz -d Python-3.6.1.tar.xz
tar -xvf Python-3.6.1.tar

cd Python-3.6.1

# 指定安装不同目录可以使用多个python环境,可以统一放到沙盒里
mkdir usr .
/configure --prefix=/root/myproject01/venv/usr/python3.6 make make install cd /root/myproject01/venv/bin/python mv python python.bak ln -s /root/myproject01/venv/usr/python3.6/bin/python3 /root/myproject01/venv/bin/python

 

 

四、在沙盒环境中安装pycharm

yum install java virt-manager  -y

wget http://download.jetbrains.com/python/pycharm-professional-5.0.6.tar.gz

tar -xf pycharm-professional-5.0.6.tar.gz
./pycharm.sh 

 

错误代码:

OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0

 

解决:

yum -y groupinstall Desktop

yum groupinstall "GNOME Desktop"

yum -y groupinstall "X Window System"



yum install xrdp  tigervnc tigervnc-server -y

systemctl start xrdp

systemctl enable xrdp

 

远程桌面连接:

然后执行./pycharm.sh 

http://idea.imsxm.com/    授权地址

 

 

五、安装django

vim /root/myproject01/venv/bin/pip

第一行把python2修改成python

然后  easy_install也需要修改一下

pip intall django    
安装django必须在沙盒环境中安装

注意点:python3中的
pip install mysqlclient   (代替msyql-python)

 

六、安装中文输入法

  Applications -- System Tools -- Setting -- Regin & Language

 添加chinese,使用ibus-setup进行设置

http://jingyan.baidu.com/article/414eccf67ba0aa6b421f0a55.html

posted @ 2017-09-14 11:29  wanstack  阅读(153)  评论(0)    收藏  举报