安装python2/3virtual环境及tensorflow
1. 分别安装python2和python3
2. 如果你安装了pip,执行pip install virtualenv
否则执行 C:\Python27\Scripts\pip.exe install virtualenv(前面为你安装python路径)
(安装pip的路径自行百度)
3. 例如你在D盘构建虚拟环境,那么你在D盘创建一个文件夹virtual,打开cmd,cd到这个文
件夹下(显示D:\virtual>)输入 virtualenv -p C:\Python27\python.exe py2env
(C:\Python27\python.exe为你安装的python的路径,py2env为你在virtual文件夹下创建的
虚拟环境的名称)当然你也可以创建python3的虚拟环境 virtualenv -p D:\python3\python3.exe py3env
4. cmd到我们我们创建的环境下,例如py3env,cd D:\virtual\py3env\Scripts 进入到这个Scripts,
输入activate,即可进入python3.接下来python3虚拟环境安装tensorflow。
5. 网上下载tensorflow-1.1.0rc2-cp35-cp35m-win_amd64.whl
(第一这是cpu版本;第二35代表python版本3.5,千万不要tensorflow和python版本矛盾!!
第三64代表系统64位)
6. (假设你已经安装pip了),如果你pip install tensorflow-1.1.0rc2-cp35-cp35m-win_amd64.whl
遇到过两种错误:一是tensorflow版本和python版本不对,就像你python3.7,你tensorflow是
tensorflow-1.1.0rc2-cp35-cp35m-win_amd64.whl;二是pip的时候说not supported on this
platform,这个平台不适合你这个版本,那就检查你的pip,进入python,输入
import pip
print(pip.pep425tags.get_supported())
这个如果报错就输入module 'pip' has no attribute 'pep425tags'
import pip._internal
print(pip._internal.pep425tags.get_supported())
这样可查看可pip的文件形式,如下
[('cp35', 'cp35m', 'win_amd64'), ('cp35', 'none', 'win_amd64'),
('py3', 'none', 'win_amd64'), ('cp35', 'none', 'any'), ('cp3', 'none', 'any'),
('py35', 'none', 'any'), ('py3', 'none', 'any'), ('py34', 'none', 'any'),
('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'),
('py30', 'none', 'any')]
我的文件是cp35-cp35m-win_amd64,所以是符合的,否则的话要么你写在的不对,要么你得重命名whl文件。
7. 这样之后基本就没什么问题了,你可以用pycharme配置虚拟python3的环境,使用tensorflow了。同样你使
用python2互不影响。
python2和python3虚拟环境搭建virtural
最新推荐文章于 2023-04-28 18:54:22 发布