- 为什么需要使用虚拟环境?
主要在做性能优化实验时,需要比较两种方式的不同效果,但是为了保证结果的准确性,最好让两种方法在相同的环境中执行,所以使用virtualenv创建虚拟环境
- 虚拟环境创建:
sudo pip install virtualenv
- 虚拟环境的使用方式?
- virtualenv youname 常见虚拟环境
- virtualenv --system-site-packages youname 创建虚拟环境,会继承原来的安装模块,不会创建一套独立的
- virtualenv --no-site-packages youname 创建一个独立的python环境,也就是在你的虚拟环境中会创建一套独立的python环境
-
virtualenv -p /usr/bin/python2.7 venv -p参数指定Python解释器程序路径
- 创建后进入虚拟环境中:
source youname/bin/activate
- 在虚拟环境中安装MKL 版本的tensorflow
- 关闭虚拟环境:
deactivate