使用py 3.6 Ubuntu 16.04安装工具

时间:2017-06-16 16:49:45

标签: python ubuntu tensorflow anaconda setuptools

似乎TF需要setuptools 27.2.0,而我有setuptools(36.0.1) ????

在Ubuntu 16.04上使用新创建并下载的Anaconda虚拟环境(在另一个环境中我运行的TF1.1GPU正常运行)(py362)我尝试安装TF 1.2GPU,anaconda命令行客户端(版本1.6.3)Python 3.6.1 FWIW我安装了建议的protobuf二进制文件,因为我在安装TF之前有一台相当大的机器(pip3 install --upgrade \   https://storage.googleapis.com/tensorflow/linux/cpu/protobuf-3.1.0-cp35-none-linux_x86_64.whl)那会让我搞砸吗?错误消息指向elswhere但我看不到setuptools问题的解决方案?

我确实看到以前的版本有一些类似的问题,但没有看到解决方案?我使用了以下内容:

pip install --upgrade \ https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.2.0-cp36-cp36m-linux_x86_64.whl

安装很好,但后来我得到了这个,我无法运行TF。

FileNotFoundError: [Errno 2] No such file or directory: '/home/tom/anaconda3/envs/py362/lib/python3.6/site-packages/setuptools-27.2.0-py3.6.egg'
(py362) tom@tomServal:~$ pip install setuptools-27.2.0-py3.6
Collecting setuptools-27.2.0-py3.6
Could not find a version that satisfies the requirement setuptools-27.2.0-py3.6 (from versions: )
No matching distribution found for setuptools-27.2.0-py3.6
(py362) tom@tomServal:~$ pip install setuptools
Requirement already satisfied: setuptools in ./anaconda3/envs/py362/lib/python3.6/site-packages

做一个点子列表我看

setuptools (36.0.1)

所以似乎TF1.2安装的要求可能被错误地固定了?

1 个答案:

答案 0 :(得分:1)

pip install setuptools==27.2.0