第一篇 django虚拟环境的搭建及注意(virtualenvwrapper)

开发环境和所用插件:
mac,pycharm,django,virtualenvwrapper,python2.7和3.6

今天学习了慕课网的强力Django开发的虚拟环境搭建,参考这篇文章http://www.jianshu.com/p/3abe52adfa2b,遇到几个问题浪费一些时间,这里分享一下。

问题1:直接在终端中输入mkvitrualenv env1,报错-bash: mkvirtualenv: command not found

解决方法:先输入source "/usr/local/bin/virtualenvwrapper.sh"这段指令,就可以继续问题中的指令。

问题2:mkvitrualenv env1默认生成的python版本是python3.6,教程中的是python2.7的,所以决定新建两个虚拟环境,mkvitrualenv env27和mkvitrualenv env36,现在需要解决的是在env27和env36中各自搭建对应的python版本。

解决办法:
1.在终端输入which python和which python3,可以获得python2和python3的安装目录;


2.搭建python不同版本的虚拟环境
•which pytho和which python3获取到python的安装目录
•终端输入mkvirtualenv env36
•终端输入mkvirtualenv -p/usr/bin/pythonenv27
•这样就分别建立了python3.6和2.7两个版本的虚拟环境,可以用python --version查看python版本

你可能感兴趣的:(第一篇 django虚拟环境的搭建及注意(virtualenvwrapper))