无法在python 3.9上安装tensorflow

fbcarpbf  于 2022-11-25  发布在  Python
关注(0)|答案(3)|浏览(233)

当我尝试在 python 3.9 上安装 tensorflow 时,我得到以下错误:

ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow

3.9版没有 tensorflow 吗?你们有什么建议吗?除了现有的版本,我可以安装其他版本的python吗?

nlejzf6q

nlejzf6q1#

目前tensorflow还没有python3.9版本,最新版本是python3.8版本
您可以在PyPI www.example.com上查看构建文件https://pypi.org/project/tensorflow/#files
是,您可以安装另一个版本的python。

envsm3lx

envsm3lx2#

这对于与机器学习模块包不兼容的Python新版本来说是很糟糕的。所以我的方法是保留现有的3.9版本,而计算机使用Anaconda来安装3.7的虚拟环境。当使用vscode或pycharm时,只要记住将其设置为3.7 Python环境即可。

polkgigr

polkgigr3#

最初的发帖者没有提到他在尝试安装TensorFlow和Python 3.9时使用的是哪种类型的计算机或操作系统。该错误可能与使用M1芯片在64位Mac上工作有关(我最近在Miniconda环境中使用Python 3.9.13在Mac M1上工作时遇到了上述相同的错误)。我通过运行

python3 -m pip install tensorflow-macos

TensorFlow通常与Python 3.9.13一起安装。
我建议安装Miniconda(或者其他人建议的Anaconda),因为它可以让你很容易地用任何版本的Python模块或依赖项创建开发环境。参见https://docs.conda.io/en/latest/miniconda.html。较大的Anaconda带有一个用户友好的“Navigator”GUI,它允许你选择使用哪个环境来打开Jupyter笔记本或其他开发环境。其中几种是Anaconda附带的。参见https://docs.anaconda.com/anaconda/install/

相关问题