在創(chuàng)建Anaconda環(huán)境之后,在pycharm中的過程中,我遇到了一個非常神奇的問題,就是當我使用PyCharm自帶的Run manage.py Task...功能的時候,PyCharm一直提示我一個"ImportError: DLL load failed:找不到指定的模塊"的錯誤,如下圖所示。
?嘗試了多種方法,包括:
1.添加環(huán)境變量(在系統(tǒng)中添加,可以直接網上搜“Anaconda添加環(huán)境變量”就可以找到步驟)
2.在Pycharm中添加Anaconda環(huán)境變量
Pycharm添加環(huán)境變量的辦法,Run-Edit Configurations-找到報錯的xxx.py-Environment variables--點擊右側文件夾符號添加路徑即可。
注意:添加時,寫一個“PATH”,后面輸入多個路徑用“;”(英文分號)分開即可,如果添加多個PATH,最終會只保留一個,因為PATH重復了。
但是,還沒有解決問題。
最終解決方法:
?3.在Anaconda Prompt的相應環(huán)境下,啟動PyCharm。
首先,打開Anaconda Prompt,激活項目所在的虛擬環(huán)境。如果你不記得自己創(chuàng)建的虛擬環(huán)境的具體名稱,可以使用conda info --e命令查詢。
然后,在這個激活的虛擬環(huán)境下(就是程序運行所需要的環(huán)境),啟動PyCharm程序。方法是使用start命令,start后面跟上PyCharm exe所在的絕對路徑即可。需要注意的是,路徑中有空格存在的話,需要在該含空格的字符串前后加上雙引號,否則cmd會把它當做兩句命令來處理。
然后在Anaconda Prompt中輸入start命令,start后頭加空格再加上剛才復制出來的絕對路徑,檢查一下,絕對路徑中是否有帶空格的字符串。我這里的絕對路徑中,Program Files和PyCharm 2019.1.3都是自帶空格的字符串,所以需要在它們的前后分別加上引號。輸入命令如下,按回車。
文章來源:http://www.zghlxwxcb.cn/news/detail-630802.html
最后成功運行程序?。?!文章來源地址http://www.zghlxwxcb.cn/news/detail-630802.html
到了這里,關于[嘗試多種方法,終于解決]Pycharm報錯ImportError: DLL load failed: 找不到指定的模塊。的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!