Python報錯:ModuleNotFoundError的解決辦法

前言:

大傢都知道python項目中需要導入各種包(這裡的包引鑒於java中的),官話來講就是Module。

而什麼又是Module呢,通俗來講就是一個模塊,當然模塊這個意思百度搜索一下都能出來,Python 模塊(Module),是一個 Python 文件,以 .py 結尾,包含瞭 Python 對象定義和Python語句。而Mudule的優點,像可維護性、復用、效率等的就不用再贅述啦,今天我想分享的是在導入外部模板時出現ModuleNotFoundError的錯誤解決。

拿一個最簡單的例子來講,爬微博熱搜榜。相信很多小夥伴在初學python爬蟲時有過這個小小的實戰,其中就用到瞭一個比較常用的module就是requests。如果隻是將網上的一段代碼粘貼到PyCharm裡面運行報錯就是這個ModuleNotFoundError,這時你在csdn裡面搜索這段關鍵字的話,會出現很多解決文章的,其中pip install requests是最常見的,但很多人跟著文章裡面的過程走,卻還是沒有解決問題。其原因在於pip install requests隻是將這個requests模板下載到瞭Scripts這個文件夾下面,而沒有導入在你寫的項目中。下面就是這篇小文章的最正文啦。

正文:

1.pip install requests:

(這隻是拿requests模板舉例子,對於其他報錯出現的未發現的module也同樣適用。)

win+r 打開cmd,進入到python的Scripts文件夾,這裡不會指令的可以參考我的;

   小夥伴們如果找不到文件夾位置的話可以通過開始菜單裡面下載的這三個右鍵找到文件位置:

當然它會先給你轉到快捷方式的文件位置,這時候再隻需要右鍵這三個中任意一個打開文件位置就好啦

 這時就可以復制Scripts文件夾路徑瞭,這裡還有一個小技巧就是點擊這個文件夾小圖標就可以直接Ctrl+c啦,是不是挺好用的。

 現在接著cmd裡面的指令來講,在Scripts下輸入pip install requests(這裡的requests可以是你想要的任一module)

當出現Successfully installed就表明已經下載好啦,我這個是因為已經下載過requests這個模板,所以會像第一個框框裡面寫的一樣。

2.PyCharm裡面安裝軟件包:

這其實是非常重要的一步,我在csdn上面第一次搜索ModuleNotFoundError這個問題解決辦法的時候都是隻有pip install module名 這一步驟的。下面就繼續講怎麼安裝這個軟件包吧:

打開設置,找到Python Interpreter,點擊這個加號

 輸入你要導入的module名,然後在搜索結果中點擊你要的那個模板,最後點擊安裝

 等待數秒後就會出現完成安裝啦,這個時候你所需要的module就已經到你的項目中啦。

 最後:

分享這個module的安裝方法其實是想彌補一下在出現的一些千篇一律的文章中所沒有究其本的一點點不足吧,“必欲仆效綿薄,非青鳳來不可。”希望對看到這篇文章的小夥伴們能有一點幫助!

到此這篇關於Python報:ModuleNotFoundError錯誤的解決辦法的文章就介紹到這瞭,更多相關Python ModuleNotFoundError錯誤內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: