tensorflow1.15與numpy、keras以及Python兼容版本對(duì)照方式
報(bào)錯(cuò)信息
- numpy庫版本不兼容問題
NotImplementedError: Cannot convert a symbolic Tensor (bi_lstm/lstm_encoder_a/fw/fw/strided_slice:0) to a numpy array.
根據(jù)錯(cuò)誤信息中提到的內(nèi)容,可能是在創(chuàng)建初始狀態(tài)時(shí)使用了一個(gè)符號(hào)張量(symbolic Tensor),而無法將其轉(zhuǎn)換為NumPy數(shù)組。
這可能是因?yàn)樵趧?chuàng)建初始狀態(tài)時(shí)使用了一些與張量操作相關(guān)的功能,導(dǎo)致無法直接將其轉(zhuǎn)換為NumPy數(shù)組,經(jīng)過探索之后發(fā)現(xiàn)為兼容問題。
- keras版本不兼容問題
ImportError: No module named ‘keras’
這個(gè)錯(cuò)誤發(fā)生在導(dǎo)入 Keras 庫時(shí),可能是因?yàn)闆]有正確安裝 Keras 或者 Keras 安裝出現(xiàn)了問題。
您可以嘗試重新安裝 Keras,確保按照官方文檔或指南進(jìn)行安裝。
- h5py 庫版本不兼容問題
AttributeError: module ‘h5py.h5’ has no attribute ‘CYTHON_VERSION_COMPILED_WITH’
根據(jù)報(bào)錯(cuò)信息,似乎是因?yàn)樵趯?dǎo)入 TensorFlow 時(shí)引用了 h5py 庫,但是 h5py 庫版本不兼容所導(dǎo)致的。
解決方法
tips:僅針對(duì)tensorflow1.15.3版本做參考
Python3.7
pip install tensorflow==1.15.3 pip install keras==2.3.1 pip install numpy==1.16.0 pip install h5py==2.10.0
總結(jié)
第一次搭建tensorflow環(huán)境,每次直接安裝的包都不對(duì)應(yīng)版本,還要我一個(gè)一個(gè)找,啊啊啊啊啊b潰了。
萬幸經(jīng)過我一天半的努力,把所有庫版本都對(duì)應(yīng)上了。
據(jù)我的經(jīng)驗(yàn):
大家可以從pycharm->settings->Project->Python Interpreter中找到+添加庫找到你要安裝的庫,點(diǎn)擊并在庫的詳細(xì)信息中找到官方文檔。
一般情況下,官方文檔會(huì)指引你尋找到庫的依賴項(xiàng)的相應(yīng)版本。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
TensorFlow在MAC環(huán)境下的安裝及環(huán)境搭建
小編在論壇中看到很多朋友在尋找TensorFlow的環(huán)境搭建圖文步驟以及安裝的具體流程,在此小編給大家整理了一篇非常詳細(xì)的圖文流程,希望能夠幫助到你。2017-11-11
Python之a(chǎn)scii轉(zhuǎn)中文的實(shí)現(xiàn)
這篇文章主要介紹了Python之a(chǎn)scii轉(zhuǎn)中文的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05
numpy.linalg.eig() 計(jì)算矩陣特征向量方式
今天小編就為大家分享一篇numpy.linalg.eig() 計(jì)算矩陣特征向量方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-11-11
Python標(biāo)準(zhǔn)庫之urllib和urllib3的使用及說明
這篇文章主要介紹了Python標(biāo)準(zhǔn)庫之urllib和urllib3使用及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12
Python實(shí)現(xiàn)查找二叉搜索樹第k大的節(jié)點(diǎn)功能示例
這篇文章主要介紹了Python實(shí)現(xiàn)查找二叉搜索樹第k大的節(jié)點(diǎn)功能,結(jié)合實(shí)例形式分析了Python二叉搜索樹的定義、查找、遍歷等相關(guān)操作技巧,需要的朋友可以參考下2019-01-01
python多線程案例之多任務(wù)copy文件完整實(shí)例
這篇文章主要介紹了python多線程案例之多任務(wù)copy文件,結(jié)合完整實(shí)例形式分析了Python使用multiprocessing模塊實(shí)現(xiàn)基于多線程的文件拷貝相關(guān)操作技巧,需要的朋友可以參考下2019-10-10
python 實(shí)現(xiàn)list或string按指定分段
今天小編就為大家分享一篇python 實(shí)現(xiàn)list或string按指定分段,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-12-12
PyTorch?模型?onnx?文件導(dǎo)出及調(diào)用詳情
這篇文章主要介紹了PyTorch模型onnx文件導(dǎo)出及調(diào)用詳情,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-07-07

