1. 程式人生 > >測試引入TensorFlow模組時提示的一些錯誤# import tensorflow as tf ERROR

測試引入TensorFlow模組時提示的一些錯誤# import tensorflow as tf ERROR

問題:
應用系統中已經安裝的python時,系統提示的gcc 版本 和 gcc --version 顯示的版本不一致。
其實系統裡已經安裝過新版的gcc-6.1.0了。

是因為python之前用gcc4.47編譯的,升級之後沒有重新編譯,現在重新編譯一下,就正確了。


問題:import tensorflow as tf 報錯:
Regression: PyUnicodeUCS4_AsUTF8String on 0.11.0rc0 to 0.11.0rc2 

IIRC it means that cairo was compiled against a Python compiled with --enable-unicode=ucs4. But the version of Python
you have was not (default is ucs2). 
Maybe you can find a different version/packaging of cairo that matches this. 

# cd Python-2.7
# ./configure --eanble-unicode=ucs4
完美解決問題


問題:import TensorFlow as tf
Importing the multiarray numpy extension module failed.
Original error was: /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so: undefined symbol:
PyUnicodeUCS2_FromObject

Rebuild NumPy against a Python built as UCS-4

解決辦法:
開始我想通過下載numpy 的原始碼,自己編譯安裝,但是官方文件並不推薦這麼安裝,而且編譯過程中也確實出現了
一些安裝意外的安裝困難。
最後,我決定試一下通過重新編譯過的python 重新編譯pip 然後再通過pip 安裝numpy scipy 等tensorflow 執行需要的相關依賴庫。
# cd pip-18.0
# python setup.py build
# python setup.py install

# pip install numpy scipy 
最終提示安裝成功,並且可以成功執行
# import tensorflow as tf
# print tf.__version__ 
顯示返回 '1.6.0'
至此TensorFlow 才算正式安裝成功。

相關推薦

測試引入TensorFlow模組提示一些錯誤# import tensorflow as tf ERROR

問題: 應用系統中已經安裝的python時,系統提示的gcc 版本 和 gcc --version 顯示的版本不一致。 其實系統裡已經安裝過新版的gcc-6.1.0了。 是因為python之前用gcc4.47編譯的,升級之後沒有重新編譯,現在重新編譯一下,就正確了。 問

問題-百度雲同步盤登陸提示155010錯誤

64位 現象 window family 錯誤 ont 文件 重新 -s 問題現象:20170916重新安裝Windows7的64位系統,發現“百度雲同步盤”安裝後登陸顯示155010錯誤。 問題原因:聽說是版本不對應。 問題處理:在軟件的目錄裏

pyinstaller打包資原始檔及包含eyed3模組提示找不到libmagic處理

這兩天用python寫了個小工具,用到了eyed3,用pyinstaller打包時提示找不到libmagic 版本資訊: python 3.6.5 pyInstaller 3.4 python-magic-bin 0.4.14 eyeD3 0.88 wxpython 4.0.3 eyeD3 在Win

cas 登陸提示密碼錯誤

問題描述:在登陸cas時,如果使用者的使用者名稱或者密碼錯誤,就直接把密碼清空了,但是我想讓他有一句錯誤提示。   先看一下原始碼:casLoginView.html <!doctype html> <html xmlns:th="http://www.w3.

使用jdbc連線資料庫一些錯誤

如果使用了mysql8.0以上的版本 異常資訊: 你如果用的包是以前的包的話,會提示使用caching_sha2_password 或者是 Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class i

installshield生成提示6003錯誤的一種可能(必備軟體設定)

因為專案需要,2014年寫過的一個老專案需要重新打包。開發電腦換了,原來開發的系統是win7,現在已經升到了win10。而且原來使用installshield limited 2013開發的打包專案已經不能正常開啟,重新下載了installshield limited 2015,終於打開了原來的打包專案。可是

installshield生成提示6003錯誤的一種可能(必備軟件設置)

x64 下載 官網 ble 現在 required mage upd image 因為項目需要,2014年寫過的一個老項目需要重新打包。開發電腦換了,原來開發的系統是win7,現在已經升到了win10。而且原來使用installshield limited 2013開發的打

電腦遠端連線, 提示密碼錯誤解決方法

1.電腦遠端連線對於我們辦公來說很重要,   但是常常會出現密碼錯誤的問題.   解決方法 確認事項: 1.被控制電腦設定了使用者名稱和密碼,  在哪設定?   2.現在知道密碼了,  使用者名稱呢?  你是否以為就

IIS 部署專案提示:“錯誤訊息401.2 :未經授權:伺服器配置導致登陸失敗。” 的解決辦法?

IIS 部署專案時提示:“錯誤訊息401.2 :未經授權:伺服器配置導致登陸失敗。” 的解決辦法? 這個錯誤的定位:你的站點使用了Forms驗證,而且在部署在生產環境的時候,設定錯誤,或者註釋了。 解決辦法: 1、檢查Forms配置是否遮蔽。 2、有許可權訪問的資源是否已經開發。

解決Pycharm匯入模組提示“Unresolved reference”

問題描述: 在專案中P存在資料夾A、B、C,A有資料夾a和b,在a中引入b的一個類, a.py: from b import func1 雖然執行成功,但是在Pycharm中顯示: Unresolved reference 例如: 產生問題的原因: Pych

python 安裝模組提示報錯:Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat)

有時候,在Windows7x64下使用pip安裝包的時候提示報錯:Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat) 環境:windows8 x64 ,python2.7 ,VS2012 解決方案:Microsoft Vi

linux 下使用 ftp 下載 rpm 檔案並安裝提示 rpmReadSignature 錯誤

  想下載並安裝一個花生殼客戶端(CentOS 6.5 x64),使用 wget 一直無法成功,只好在主機(Win7 SP1 x64)上用工具下載,然後放到主機裡設定的一個簡單的ftp server裡,再在伺服器裡下載。可一直提示rpmReadSignature 錯誤,導致無法安裝。原來只要在

VS2015使用模擬器測試Windows8.1程式提示需要提供使用者憑據

C#虛擬函式返回型別問題結合XML實現treeview的增刪改。比較急!C#虛擬函式返回型別問題結合XML實現treeview的增刪改。比較急! datagridview如何根據訂單表自動更新非手工錄入訂單明細表的插入更改刪除C#垃圾回收與多執行緒datagridview如何

安裝YCM一些錯誤:YouCompleteMe unavailable no module named builtins 以及 hash mismatch

  對於第一個問題,可以cd /home/yourusername/.vim/bundle/YouCompleteMe,然後執行git submodule update --init --recursive。這是因為網路很慢,導致要依賴的檔案還沒有下載全,所以可以先把檔案下載

(已解決)python安裝模組提示“UnicodeDecodeError: 'utf8' codec can't decode byte 0xc1 in position 7: invalid s”

環境:windows10 python2.7  檢視錯誤資訊如下: Exception: Traceback (most recent call last): File "D:\Python27\lib\site-packages\pip-18.0-py2.7.egg\pip\

WIN10遠程連接提示內部錯誤

連接 遠程 eset netsh win 設置 img 憑據 ets 微軟官方的解決方案是重置遠程連接設置,步驟如下: 1、以管理員身份運行命令提示符 2、輸入以下命令: netsh winsoc reset 隨後會提示重啟電腦,遂解決。 3、重啟後還不行的話,再試試刪除掉

解決WEB頁面引入javascript指令碼提示未結束的字串常量的問題

也許有人像我一樣遇到過在除錯網頁時,明明引入的指令碼完全正確,頁面仍然提示有未結束的字串常量的問題。 出現這個問題,一般都是因為javascript指令碼檔案中包含有漢字的情況,所以一般解決辦法有兩種: 1.刪除js檔案中的所有漢字 2.在引入js時,增加對字符集的設定,如下

安裝sql server 2005提示錯誤應用程式 setup.exe

事件型別:  錯誤 事件來源: MsiInstaller 事件種類:  無 事件 ID: 11935 日期:  2011-04-23 事件:  10:22:42 使用者:   計算機: SERVER 描述: 產 品: Microsoft SQL Server 安裝程式支援檔案( 英語) -- 錯誤 193

VMWare 10.0.2虛擬機器啟動提示“內部錯誤”的解決辦法

問題: 1. 該虛擬機器安裝有一個多月了,一直在用,不僅今天上午還在用,剛剛重啟系統前也在用,但是,重啟系統之後點選“啟動客戶機”,VMWare提示“內部錯誤”。 解決辦法: 1. 懷疑可能是內部邏輯出問題了,原來的虛擬機器狀態為“掛起客戶機”狀態; 將該虛擬機器“關機”,

wamp下apache2.4.9區域網ip訪問提示403錯誤

在自己的筆記本上搭建了一個apache伺服器,想通過手機訪問主機上的一個頁面,但是在訪問過程中總提示403錯誤。 經過在網上查詢別人的解決方案,及不斷嘗試修改httpd.conf配置檔案,最終測試出修改方案。 找到  <Directory> Require l