在Win 10上安装了Python 3.9和3.8.6的2个版本。我也希望安装Tensorflow。但是Pip仅识别Py 3.9,因此不会在本地安装tf。有没有解决的办法。
答案 0 :(得分:4)
以下命令应该适用于 Python 3.9 版: python -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl
答案 1 :(得分:2)
这对我有用:
python3.8 -m pip install tensorflow
我认为 pip 使用最新的 python 版本,所以你必须告诉 pip 安装 python3.8 或使用 tensorflow 的测试版:
pip install tf-nightly
答案 2 :(得分:1)
对于处理多个Python版本,强烈建议使用虚拟环境。它使生活更加轻松。有关如何设置它们的详细指南,请阅读:https://www.freecodecamp.org/news/manage-multiple-python-versions-and-virtual-environments-venv-pyenv-pyvenv-a29fb00c296f/
答案 3 :(得分:0)
将您的环境变量从python 3.9
更改为python 3.8.6
。
1。在您的电脑中搜索environment variables
,请参见图片--->。
Environment variables
2。现在选择environment variables
选项,参见图片--->。
click on option
edit
通缉的python路径请参见图片--->。
Edit 答案 4 :(得分:0)
您的系统默认为 python 3.9,因为它在系统路径列表中更高,所以最先看到。 在 windows 中搜索环境变量,然后点击环境变量。然后在系统变量下,搜索路径,然后将python3.8移到比python3.9更高的位置。 您的系统现在将默认为 3.8。
答案 5 :(得分:-1)
尝试此命令
python -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl
答案 6 :(得分:-1)
python -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl
这与我的python 3.9兼容