TensorFlow
2021年3月14日大约 1 分钟
TensorFlow
安装
TensorFlow安装的时候需要装dll,因此不可以通过直接拷贝别人装好的的site-packages/TensorFlow...来安装- 相应环境命令行执行
pip install TensorFlow --user --no-warn-script-location--user: pip 默认安装 package 到 system directory, 通过 --user 可以将 package 安装到 /home 路径下--no-warn-script-location: 忽略脚本警告- 个人使用清华的源安装
TensorFlow时经常超时,可以使用阿里的源
pip install TensorFlow --user --no-warn-script-location -i https://mirrors.aliyun.com/pypi/simple/ TensorFlow与keras以及python版本要相匹配- 表格参考
- 最新版本的
TensorFlow2.2.0适配keras2.3.1+python3.7. - 找网上的往期项目往往依赖比较老,例如:相应版本
from keras.engine.savingkeras2.2.4对应python3.6.,tensorflow 1.13.0安装时可以pip install TensorFlow==1.13.1 --user --no-warn-script-location -i https://mirrors.aliyun.com/pypi/simple/pip install keras==2.2.4 --user --no-warn-script-location -i https://mirrors.aliyun.com/pypi/simple/- 这里注意阿里云的源中 1.13.0 后都有rc 因此直接
==1.13.0会报错找不到相应版本,因此这里安装1.13.1
- 这里注意阿里云的源中 1.13.0 后都有rc 因此直接
安装报错记录
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'
- 适应
numpy版本1.14.6 ~ 1.17.2- 满足
tensorflow1.13.1要求的numpy >= 1.13.3 numpy==1.15.0测试成功
- 满足
ImportError: cannot import name '_ccallback_c'
- 当前
scipy==1.4.0
接收的某个项目的依赖安装记录
pip install TensorFlow==1.13.1 --user --no-warn-script-location -i https://mirrors.aliyun.com/pypi/simple/
pip install keras==2.2.4 --user --no-warn-script-location -i https://mirrors.aliyun.com/pypi/simple/
pip install opencv-python -i https://mirrors.aliyun.com/pypi/simple/
pip install matplotlib -i https://mirrors.aliyun.com/pypi/simple/
pip install Pillow -i https://mirrors.aliyun.com/pypi/simple/