折腾了数天,发现在python2.7与python3.5共存的ubuntu上装Django1.11太难了。总是路径出错,
如果把python2.7删除了,那么linux系统就会出现更多的毛病,修复一个Bug,令一个又蹦出来,苦不堪言,
唯一的好处使你更了解linux的系统。
条条大道通中國 最终安装了virtualevn 创建虚环境一切完美解决
具体步骤如下:
pip3 install virtualenv
MacBook-Air:~ $ virtualenv --version
15.1.0
创建目录
MacBook-Air:~ $ mkdir padme
MacBook-Air:~ $ cd padme/
MacBook-Air:padme $
在该目录下创建一个独立的Python运行环境,命名为venv
MacBook-Air:padme$ virtualenv -p python3 --no-site-packages venv
...
Installing setuptools, pip, wheel...done.
新建的Python环境被放到当前目录下的
venv
目录。有了venv
这个Python环境,可以用source进入该环境:
MacBook-Air:padme$ source ./venv/bin/activate
(venv) MacBook-Air:padme$
注意到命令提示符变了,有个(venv)
前缀,表示当前环境是一个名为venv
的Python
环境。退出
ven
直接用deactivate
剩下的要装Django1.11 直接按照官网的步骤安装就行啦 记得一定要在你安装的虚拟环境virtualenv里安装。