您现在的位置是:首页 > 技术教程 正文

Python 3.9.18 、 Tensorflow 2.6.0、numpy等兼容安装问题

admin 阅读: 2024-03-26
后台-插件-广告管理-内容页头部广告(手机)

引言:

python与tensorflow的版本如果不对应,会报错,numpy等包的版本不对应也会报错。经实测,摸索出一套对应关系,CPU和GPU版本都适用:

python 3.9.18
tensorflow2.6.0
numpy1.19.5
matplotlib3.5.2
pillow10.1.0
scikit-learn1.3.2
scipy1.10.0rc1
pandas1.3.1

一、在anaconda.navigator环境管理中创建Tensorflow2.6的Python环境

选择“Enviroments”,点击"Create",

新建一个环境,随便命名,python版本选择3.9.18,点击create

二、按顺序安装包:

2.1 安装numpy

pip install numpy==1.19.5

Successfully installed numpy-1.19.5

2.2 安装matplotlib

pip install matplotlib==3.5.2

Successfully installed cycler-0.12.1 fonttools-4.44.0 kiwisolver-1.4.5 matplotlib-3.5.2 packaging-23.2 pillow-10.1.0 pyparsing-3.1.1 python-dateutil-2.8.2 six-1.16.0

2.3 安装scikit-learn

pip install scikit-learn==1.3.2

Successfully uninstalled numpy-1.19.5
Successfully installed joblib-1.3.2 numpy-1.26.1 scikit-learn-1.3.2 scipy-1.11.3 threadpoolctl-3.2.0

  1. pip uninstall scipy
  2. pip install scipy==1.10.0rc1

Successfully installed scipy-1.10.0rc1

2.4 安装pandas

pip install pandas==1.3.4

Successfully installed pandas-1.3.4 pytz-2023.3.post1

第三步,安装tensorflow

pip install tensorflow==2.6.0

Successfully installed MarkupSafe-2.1.3 absl-py-0.15.0 astunparse-1.6.3 cachetools-5.3.2 certifi-2023.7.22 charset-normalizer-3.3.2 clang-5.0 flatbuffers-1.12 gast-0.4.0 google-auth-2.23.4 google-auth-oauthlib-1.1.0 google-pasta-0.2.0 grpcio-1.59.2 h5py-3.1.0 idna-3.4 importlib-metadata-6.8.0 keras-2.15.0 keras-preprocessing-1.1.2 markdown-3.5.1 numpy-1.19.5 oauthlib-3.2.2 opt-einsum-3.3.0 protobuf-4.23.4 pyasn1-0.5.0 pyasn1-modules-0.3.0 requests-2.31.0 requests-oauthlib-1.3.1 rsa-4.9 six-1.15.0 tensorboard-2.15.1 tensorboard-data-server-0.7.2 tensorflow-2.6.0 tensorflow-estimator-2.15.0 termcolor-1.1.0 typing-extensions-3.7.4.3 urllib3-2.0.7 werkzeug-3.0.1 wrapt-1.12.1 zipp-3.17.0

标签:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

在线投稿:投稿 站长QQ:1888636

后台-插件-广告管理-内容页尾部广告(手机)
关注我们

扫一扫关注我们,了解最新精彩内容

搜索