使用 virtualenv 创建虚拟环境

1. 安装virtualenv

sudo pip install virtualenv
sudo pip install virtualenvwrapper

2. 使用创建3.6环境 (-p 为对应路径,3.7等先安装也可,同理)

  # 创建完全与外部packages隔离的虚拟环境 myenv, python版本可能是最新的python3.7
    virtualenv --no-site-packages myenv

    # 如果新的python虚拟环境也需要原来python的第三方库,可以将第三方库一起复制到新的虚拟环境
    virtualenv --system-site-packages myenv

    # win 指定本地已有的python3.5版本(本地已有python2.7, python3.5, python3.7的解释器)
    virtualenv -p C:\Users\Administrator\AppData\Local\Programs\Python\Python35\python.exe myenv

    # linux
    virtualenv -p /usr/bin/python3.6 myenv  

3. 报错解决

# 使用virtualenv指定python3时报错,错误为:

No module named ‘distutils.spawn’

## 先安装python3-distutils 即可

sudo apt-get install python3-distutils

 

posted on 2019-12-29 11:08  星空守望者--jkmiao  阅读(318)  评论(0编辑  收藏  举报