日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

安裝出現:Requirement?already?satisfied解決辦法_python

作者:大彤小憶 ? 更新時間: 2022-10-16 編程語言

遇到的問題:

當使用電腦中安裝的Python 3.7的IDLE去運行某一個python文件時,會出現ModuleNotFoundError: No module named 'numpy'的報錯,需要安裝numpy庫。

而當使用win+R快捷鍵打開cmd,輸入pip install numpy命令時,卻得到Requirement already satisfied: numpy in d:\programming\anaconda3\lib\site-packages (1.16.5)的提示,告訴我們已經有numpy存在于d:\programming\anaconda3\lib\site-packages (1.16.5)路徑中,但是我們在IDLE中運行python文件時還是缺少numpy庫。

分析原因,是因為已經存在的numpy庫是存在于d:\programming\anaconda3\lib\site-packages (1.16.5)路徑中,而我們的IDLE安裝在d:\programming\Python37文件夾下,目前d:\programming\Python37\Lib\site-packages路徑中是不存在numpy庫的,所以運行python文件會報錯。所以我們需要將numpy庫安裝在IDLE對應的路徑下,才可以正常運行該python文件。

解決辦法:

在cmd中使用pip install --target=目標路徑 工具包名字格式的命令去安裝所需要的庫。例如,我使用pip install --target=d:/programming/Python37/Lib/site-packages numpy這個命令去安裝numpy庫,就可以成功安裝。

重新在IDLE中運行之前的python文件,就可以正常運行了。

總結?

原文鏈接:https://blog.csdn.net/HUAI_BI_TONG/article/details/121742941

欄目分類
最近更新