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 
    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/ 

你可能感兴趣的:(1.1Django workon工作环境-Django虚拟环境必学)