1. 程式人生 > 程式設計 >pycharm中匯入模組錯誤時提示Try to run this command from the system terminal

pycharm中匯入模組錯誤時提示Try to run this command from the system terminal

pycharm中匯入模組錯誤時,提示:Try to run this command from the system terminal. Make sure that you use the correct version of ‘pip' installed for your Python interpreter located atpycharm工作路徑。

安裝好pycharm,而且Python中安裝了keras,在pycharm中匯入keras時提示如題資訊;上網查詢資料,需要先新增keras庫,步驟如下:pycharm選單欄 File >> Settings…然後單擊Project >> Project Interpreter >> 在裡面Project Interpreter介面最右邊有個加號,單擊加號,然後在搜尋框輸入keras/tiffile/matplotlib,找到後單擊左下方的Install Package即可。一般情況下這樣是可以成功的,但是報錯,提示資訊大概意思是pip版本不對。原來預設下載地址(https://pypi.python.org/simple)。

發現通過這種方法匯入的keras模組和自己之前安裝的不是python中安裝的,是重新安裝的。比如我的電腦之前anaconda中安裝的是2.1.1版本 ,而這種方法是安裝的2.3.1版本的。是否pycharm工作路徑和python工作路徑不一樣,則需要重新下載安裝需要的模組?

在這裡插入圖片描述
在這裡插入圖片描述
————————————————
匯入keras模組報錯提示資訊

匯入tiffile模組報錯提示資訊

匯入matplotlib模組報錯提示資訊

在這裡插入圖片描述

參考該篇部落格,在pycharm工作路徑中下載安裝需要的模組。

在這裡插入圖片描述

在這裡插入圖片描述

根據字面意思理解,一直以為是pip版本不對導致的,於是花費時間在更新pip版本上。根據匯入模組時錯誤提示資訊可以看出,我的pycharm路徑為D:\u-net segmentation\venv\Scripts

。在該徑路下開啟命令視窗,輸入python.exe -m pip install matplotlib -i http://pypi.douban.com/simple --trusted-host pypi.douban.com。(豆瓣國內源)。可以看出,輸入完畢後,之前只有numpy、pip以及setuptools三個庫,現在多出6個包。一定要在錯誤中提示的路徑下安裝匯入所需模組。如法炮製,把紅色的matplotlib替換成你要安裝的庫就可以了。

python.exe -m pip install keras -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
python.exe -m pip install tiffile -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
python.exe -m pip install tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

至此,花費半個下午的時間終於將需要的庫安裝成功。

總結

到此這篇關於pycharm中匯入模組錯誤時提示錯誤的文章就介紹到這了,更多相關pycharm匯入模組錯誤內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!