1.1Django workon工作环境-Django虚拟环境必学

1. 安装virtualenv
    pip install virtualenv
2. 安装虚拟环境管理工具
    pip install virtualenvwrapper
    pip install virtualenvwrapper-win #windows环境下使用
3. 创建目录用来存放虚拟环境
    mkdir $HOME/.virtualenvs
4. 在~/.bashrc中添加下面两行命令
    export WORKON_HOME=$HOME/.vritualenvs
    source /usr/local/bin/virtualenvwrapper.sh
5. 运行
    source ~/.bashrc
6. 创建python虚拟环境
   mkvirtualenv + [虚拟环境名称]
7. 进入虚拟环境
  workon + [虚拟环境名称] 
8. 退出虚拟环境
  deactivate +[虚拟环境名称]
9.删除(慎用)先退回虚拟环境
  rmvirtualenv + [虚拟环境名称]
10.创建python2版本开发
  mkvirtualenv -p /usr/bin/python2.7 [虚拟环境名称] 
11. 创建python3版本开发
  mkvirtualenv -p /usr/bin/python3 [虚拟环境名称]
  
可能有的安装python3虚拟环境的报错:
  Running virtualenv with interpreter /usr/bin/python3.6
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 20, in <module>
    import distutils.spawn
ModuleNotFoundError: No module named 'distutils.spawn'

报错原因:
  No module named distutils.spawn virtualenv python3
使用virtualenv指定python3时报错,错误为:
No module named ‘distutils.spawn’

 
解决办法:
安装python3-distutils
sudo apt-get install python3-distutils

-安装软件:
  例如:安装Django1.8.2版本
    workon Django
    pip install django==1.8.2 #指定版本进行安装
 - 查看虚拟环境下安装的包:
    pip freeze list
  -更换软件下载源 :豆瓣源
    -i  https://pypi.doubanio.com/simple/ 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容