配置版本一
Tensorflow version: 1.6.0
numpy version: 1.13.3 (高於此版本, 執行程式會有Error出現)
python version: 3.6.x
配置版本二
Tensorflow version: 1.8.0
numpy version: 1.13.3 or 更高版本(但版本1.14.X開始都不相容, 執行程式會有Error出現)
python version: 3.6.x
配置版本三
Tensorflow version: 1.10.1
numpy version: 1.13.3 <= numpy <= 1.14.5 (版本1.15.1開始都不相容, 執行程式會有Error出現)
python version: 3.6.x
配置版本四
Tensorflow version: 1.13.1
numpy version: 1.16.2 <= numpy (版本1.15.4不相容, 執行程式會有Error出現)
python version: 3.6.x
配置版本五
Tensorflow version: 2.0.0
numpy version: 1.16.5 <= numpy
python version: 3.6.x
配置版本六(RTX 3090)
Tensorflow version: 2.4.0
numpy version: 1.19.2 <= numpy
python version: 3.8
解決執行tensorflow出現如下警告訊息:
C:\User\user\AppData\Local\conda\conda\envs\pyinstaller-gpu\lib\sit-packages\h5py\__init__.py:34: FutureWarning: Conversion of the second argument of issubdtype from 'float' to 'np.floating' is deprecated. In future, it will be treated as 'np.float64 == np.dtype(float).type'. from ._conv import register_converters as _register_converters
不用擔心, 如程式可正常執行可以直接忽略掉,
或者重新安裝h5py的版本,
輸入: pip install h5py==2.8.0rc1
重新再import tensorflow as tf,
便不會出現如上的警告訊息了
留言列表