主要用于创建一个独立的环境,适用于多个不同版本python程序的共存
包括virtualenv和anaconda
virtualenv
1.安装
pip install virtualenv
2.创建环境
#创建独立的目录
mac:~ jianbing$ mkdir tensorEnv
mac:~ jianbing$ cd tensorEnv
mac:tensorEnv jianbing$
mac:tensorEnv jianbing$ virtualenv myEnv
Using base prefix '/anaconda3'
New python executable in /Users/jianbing/tensorEnv/myEnv/bin/python
Installing setuptools, pip, wheel...done.
mac:tensorEnv jianbing$
生成文件
3.进入环境
mac:tensorEnv jianbing$ source myEnv/bin/activate
(myEnv) mac:tensorEnv jianbing$ pip list
Package Version
---------- -------
pip 10.0.1
setuptools 39.2.0
wheel 0.31.1
之后可以正常使用了,如pip install 等
4.退出环境
(myEnv) mac:tensorEnv jianbing$ deactivate
mac:tensorEnv jianbing$
参考
Anaconda
1.安装
安装Anaconda即可,https://www.anaconda.com
2.创建环境
其中anaconda表示从主环境复制一份原有的包
C:\Users\PancakeCard>conda create --name myEnv python=3.6 anaconda
3.激活环境
C:\Users\PancakeCard>activate myEnv
4.关闭环境
(myEnv) C:\Users\PancakeCard>deactivate
5.删除环境
C:\Users\PancakeCard>conda remove -n myEnv --all
6.重命名
复制环境,再删除原有
C:\Users\PancakeCard>conda create -n newName --clone myEnv
网友评论