2016-12-28 117 views

回答

0

pip3正试图访问/usr/bin/您需要超级用户权限。尝试

sudo pip3 install --upgrade ... 
+0

非常感谢@Maximillian彼得 –

+0

看看@ mrry的回答了。 –

+0

如何使它适用于Windows? – DragonKnight

0

看起来TensorFlow依赖于比您安装的更新版本的setuptools包。由于Maximilian points out,pip需要root访问权限才能升级setuptools,并在您的机器的Python发行版中安装TensorFlow和Keras。您可以按照他的建议使用sudo,也可以使用install TensorFlow into a Virtualenv更安全。例如,在目录~/tensorflow创建VIRTUALENV,执行以下命令:

$ sudo pip install virtualenv 
$ virtualenv --system-site-packages ~/tensorflow 
$ cd ~/tensorflow 
$ source bin/activate 
$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.0-cp27-none-linux_x86_64.whl