PyCharm導入tensorflow包報錯的問題


 [注]PyCharm導入tensorflow包報錯的問題

若是你也遇到這個問題,說明你也沒有理解tensorflow到底在哪里。

當安裝了anaconda3.6后,在PyCharm中設置interpreter,這個解釋器決定了你在PyCharm環境中寫的代碼采用什么方式去執行。

若是你的設置是anaconda下的python.exe。就會發現在PyCharm中寫入import tensorflow as tf 時,就會報錯,提示沒有tensorflow模塊,這是因為anaconda文件下的python.exe3.6版本的,而你創建的conda環境是在anaconda下,而你安裝的tensorflow在了conda環境下,不是在anaconda環境下,因此若是你要導入tensorflow,則需要把解釋器選擇為conda環境下的python.exe

當你的解釋器選擇如下圖的紅色框中,選擇的interpreteranaconda下的python.exe時,在PyCharm環境中導入tensorflow時,就會提示沒有找到tensorflow模塊。

 

若是你想使用tensorflow,則解釋器應該選擇,如下圖路徑(anaconda->envs->tenfowflow->python.exe)下的python.exe

解釋器正確的選擇如圖所示,單擊下圖箭頭所指的設置按鈕,選擇Add local,,選擇上圖顯示的路徑的python.exe,而不是anaconda下的python.exe,選擇conda環境下的python.exe后,則會顯示下圖紅色框中顯示的設置。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM