Mat*_*nan 11 python tensorflow
我是编程新手,并且正在学习必须安装 Tensorflow 的课程。问题是我使用的是 Python 3.8,我知道 Tensorflow 不支持它。
我已经下载了 Python 3.6,但我不知道如何将其切换为我的默认 Python 版本。
最好使用 python 3.6 为我的程序设置一个 venv 并在这个 venv 中安装 Tensorflow 吗?
另外,我使用 Windows 和 Powershell。
Aas*_*ish 24
Tensorflow 仅在 Python 3.7 之前受支持。你可以在这里查看:https : //www.tensorflow.org/install/pip
但是有一种方法可以在 Python3.8 上安装它,只需运行以下命令即可完成您的工作:
python -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl
Run Code Online (Sandbox Code Playgroud)
这个命令在 mac 和 windows 上都可以使用,我没有在 Linux 上测试过。
您应该始终使用 venv,因为默认情况下系统上的每个项目都将使用这些相同的目录来存储和检索站点包(第三方库)。乍一看,这似乎没什么大不了的,对于系统包(属于标准 Python 库的包)来说,这确实不是 \xe2\x80\x99,但对于站点包来说确实很重要。
\n\n考虑以下场景,您有两个项目:ProjectA 和 ProjectB,这两个项目都依赖于同一个库 ProjectC。当我们开始需要不同版本的 ProjectC 时,问题就变得明显了。也许ProjectA需要v1.0.0,而ProjectB需要更新的v2.0.0。
\n\n您还可以看看 anaconda,它\xe2\x80\x99 是最受欢迎的数据科学平台,只需单击 2 次即可轻松安装 TensorFlow 和 Jupiter Notebook。蟒蛇
\n