在虚拟环境中安装 Tensorflow python 2.7
Install Tensorflow in virtual environment python 2.7
请问如何在虚拟环境中安装 Tensorflow?我已经使用了这些命令,但它不起作用..
sudo -H pip3 install tensorflow --proxy https://XXX.XX.XX.X:3128
sudo -E pip3 install tensorflow --proxy https://XXX.XX.XX.X:3128
sudo -E pip install tensorflow --proxy https://XXX.XX.XX.X:3128
sudo -H pip install tensorflow --proxy https://XXX.XX.XX.X:3128
sudo pip install tensorflow --proxy https://XXX.XX.XX.X:3128
结果是:
Downloading/unpacking tensorflow
Cannot fetch index base URL https://pypi.python.org/simple/
这些是我的 python 和 pip 版本:
(venv)root@graphene-62:~/tensorflow# pip -V
pip 8.1.2 from /usr/local/lib/python2.7/dist-packages/pip-8.1.2-py2.7.egg
(python 2.7)
(venv)root@graphene-62:~/tensorflow# python -V
Python 2.7.6
在我尝试pip install -U tensorflow
之后,我得到了以下结果:
Cannot uninstall 'six'
然后我尝试 pip install -U tensorflow --ignore-installed six
,通过 tf 版本检查我得到:
(venv)root@graphene-62:~/tensorflow# python -c "import tensorflow as tf; print(tf.__version__)"
Illegal instruction (core dumped) (venv)root@graphene-62:~/tensorflow#
还有其他下载和安装 Tensorflow 的方法吗?
请确保您的 pip 版本是最新的:
pip install -U pip
然后,根据评论和编辑的问题,执行:
pip install -U tensorflow==1.5.0 --ignore-installed six
这将忽略 six
相关错误,稍微降级的 tensorflow 包将安装并可用而不会出现非法指令错误。
检查是否安装成功,执行:
python -c "import tensorflow as tf; print(tf.__version__)"
最近,pip install tensorflow
与 python 2.7 可能会导致错误消息:
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
您可以改为安装 TensorFlow:
pip install -U https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.14.0-cp27-none-linux_x86_64.whl
您可以用 https://www.tensorflow.org/install/pip
中的其他 URL 替换轮子的 URL
与 tensorflow-gpu
相同的问题。
请问如何在虚拟环境中安装 Tensorflow?我已经使用了这些命令,但它不起作用..
sudo -H pip3 install tensorflow --proxy https://XXX.XX.XX.X:3128
sudo -E pip3 install tensorflow --proxy https://XXX.XX.XX.X:3128
sudo -E pip install tensorflow --proxy https://XXX.XX.XX.X:3128
sudo -H pip install tensorflow --proxy https://XXX.XX.XX.X:3128
sudo pip install tensorflow --proxy https://XXX.XX.XX.X:3128
结果是:
Downloading/unpacking tensorflow
Cannot fetch index base URL https://pypi.python.org/simple/
这些是我的 python 和 pip 版本:
(venv)root@graphene-62:~/tensorflow# pip -V
pip 8.1.2 from /usr/local/lib/python2.7/dist-packages/pip-8.1.2-py2.7.egg
(python 2.7)
(venv)root@graphene-62:~/tensorflow# python -V
Python 2.7.6
在我尝试pip install -U tensorflow
之后,我得到了以下结果:
Cannot uninstall 'six'
然后我尝试 pip install -U tensorflow --ignore-installed six
,通过 tf 版本检查我得到:
(venv)root@graphene-62:~/tensorflow# python -c "import tensorflow as tf; print(tf.__version__)"
Illegal instruction (core dumped) (venv)root@graphene-62:~/tensorflow#
还有其他下载和安装 Tensorflow 的方法吗?
请确保您的 pip 版本是最新的:
pip install -U pip
然后,根据评论和编辑的问题,执行:
pip install -U tensorflow==1.5.0 --ignore-installed six
这将忽略 six
相关错误,稍微降级的 tensorflow 包将安装并可用而不会出现非法指令错误。
检查是否安装成功,执行:
python -c "import tensorflow as tf; print(tf.__version__)"
最近,pip install tensorflow
与 python 2.7 可能会导致错误消息:
Could not find a version that satisfies the requirement tensorflow (from versions: ) No matching distribution found for tensorflow
您可以改为安装 TensorFlow:
pip install -U https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.14.0-cp27-none-linux_x86_64.whl
您可以用 https://www.tensorflow.org/install/pip
中的其他 URL 替换轮子的 URL与 tensorflow-gpu
相同的问题。