1. 程式人生 > >PyCharm中無法呼叫numpy,報錯ModuleNotFoundError: No module named 'numpy'

PyCharm中無法呼叫numpy,報錯ModuleNotFoundError: No module named 'numpy'

之前安裝了Python,後來因為練習使用Python寫科學計算的東西,又安裝了Anaconda,但是安裝Anaconda之後又出現了一個問題,在命令列中編寫Python命令呼叫numpy可以正常使用,但是在PyCharm中呼叫卻會報錯No module named 'numpy',也就是找不到numpy,情況如下面所示。

在命令列中可以正常使用numpy:


但是在PyCharm中不能正常使用numpy:


發生這種問題的原因是pycharm所使用的直譯器並不是已經安裝的python3.6,而是自帶了python.exe直譯器,並且只有兩個模組pip和setuptools,這樣一來許多第三方庫就無法在pycharm中使用。這時候只需要在PyCharm的settings( File->settings->project:當前專案名->Project Interpreter)中設定一下Interpreter就可以了。如下圖所示,將其設定為Anaconda。



這樣程式就可以正常運行了


本例的實驗程式如下

from numpy import *
import operator

a = random.rand(4,4)
print(a)


相關推薦

PyCharm無法呼叫numpyModuleNotFoundError: No module named 'numpy'

之前安裝了Python,後來因為練習使用Python寫科學計算的東西,又安裝了Anaconda,但是安裝Anaconda之後又出現了一個問題,在命令列中編寫Python命令呼叫numpy可以正常使用,但是在PyCharm中呼叫卻會報錯No module named 'nump

安裝python3.7時候ModuleNotFoundError: No module named '_ctypes'

1. zipimport.ZipImportError: can’t decompress data; zlib not available Traceback (most recent call

Python安裝bs4後pycharmModuleNotFoundError: No module named 'bs4'

本文主要分享關於在對應python版本中安裝beautifulsoup之後,在程式碼執行時還會提示“No module named 'bs4'”的問題。 首先需要檢查一下,自己安裝beautifulsoup的版本與用來執行程式碼的python版本是不是一致的,為了防止出問題,我將python2與

Python安裝bs4後pycharm依然ModuleNotFoundError: No module named 'bs4'

學習網路抓取時,第一步出現問題。 執行示例程式碼 from urllib.request import urlopen from bs4 import BeautifulSoup html = urlopen("http://www.pythonscraping.com/exercises/exercise

python3.6引入docx後打包成exe檔案 moduleNotFoundError:No module named 'exceptions'

python3.x版本移除了exceptions模組,但是docx包中引用了該模組解決方法:1.命令列 解除安裝docx,pip uninstall docx3. 命令列輸入pip install python_docx-0.8.6-py2.py3-none-any.whl 

Centos7 執行firewall-cmdModuleNotFoundError: No module named 'gi'”

問題 exec repos pos 火墻 class fire 時報 all 在Linux Centos安裝Python3.6後,為了防止yum不可用,更改了: 第一步:vi /usr/bin/yum 把#! /usr/bin/python修改為#! /usr/bin/p

Ubuntu上pipModuleNotFoundError: No module named 'pip._internal'

報錯如下: [email protected]:~# pip -V Traceback (most recent call last):   File "/usr/local/bin/pip", line 7, in <module>     from

【python】ModuleNotFoundError: No module named ‘xxx’

在命令列輸入python [檔名].py,報錯ModuleNotFoundError: No module named ‘xxx’檢查一下test_mysql_orm檔案/資料夾是否在命令行當前執行的目

python ModuleNotFoundError: No module named 'win32api'

報錯場景 在Win7上執行 scrapy 抓取,提示報錯 ModuleNotFoundError: No module named 'win32api',在Mac上執行正常。 解決辦法 安裝p

centos 編譯python3.7.0 ModuleNotFoundError: No module named '_ctypes'

平臺:CentOS7 先安裝以下依賴 yum -y groupinstall "Development tools&qu

Selenium:無法呼叫IEjava.lang.IllegalStateException

在使用Selenium呼叫IE時報錯,java.lang.IllegalStateException:the path to the driver executable must be set by the webdriver system property;for more

PycharmNo module named MYSQLdb錯誤

python3.7安裝MySQLdb(win10)   注意安裝的版本都要匹配 1.執行cmd,輸入python,檢視python版本以及安裝對應的mysqldb版本   2.從上面可以看出需要安裝cp37-win64(這裡並不是指的你win系統的32或

【環境搭建系列】pycharm中報no module named numpy

1、環境描述 安裝了anaconda3,並且在jupyter notebook中,可以呼叫numpy。 但是在pycharm中就報錯:no module named numpy 2、解決方法 這是因為pycharm預設的python沒有選擇anaconda自帶

coures包下載和安裝 可解決ImportError: No module named '_curses'

csdn targe linux .net 控制字符 找到 lan tro detail http://blog.csdn.net/liyaoqing/article/details/54949253 coures curses 庫 ( ncurses )提供了控制

python的卸載方式和運行yumNo module named yum

package 其他 too alt mir edits oca 情況下 test 公司測試機環境不知道給我卸了什麽包,導致yum運行報錯狀況: 系統版本:Red Hat Enterprise Linux Server release 6.2 (Santiago) 內核版本

克隆kvm虛擬機ImportError: No module named 'requests.packages.urllib3'

http VM克隆 color quest TE kvm虛擬 vmdk ase exc 2018-06-21 更新系統造成kvm克隆命令報錯 virt-clone -o centos-7-update-clone -n centos-7-maven-test -f

ImportError: No module named 'geohash' 的解決辦法

https://blog.csdn.net/Jinlong_Xu/article/details/73822759 最近有個“摩拜杯”演算法大賽,看了下資料,發現裡面的起點和終點都進行了編碼,需要用geohsah來解碼成座標。 先介紹一下安裝geohash:   pip i

處理: No module named 'pygame'

1.解除安裝python,原來安裝的目錄是預設安裝目錄,且為隱藏目錄 2.安裝pygame不再使用命令列模式安裝,而是使用pycharm安裝 3.重新安裝python之後,啟動pycharm需要重新配置直譯器環境File-setting-Project interpreter,點選齒輪-show

python cmd 啟動python專案no module named “xxx”

場景:使用pycharm編輯器啟動pyhon專案時可以啟動,但使用cmd啟動時,會報:no module named “xxx”的錯誤,此時,有兩種情況:   1.no module named “xxx”裡的“xxx”是python的庫名;   此時說明引用庫沒成功,可能是因為電腦裡有多個版本的pyth

python 安裝 reportlab “ImportError: No module named reportlab.lib”

  reportlab是什麼? 是一個處理PDF和畫圖的python開源庫.  初次安裝: pip install reportlab 重新安裝: pip install --upgrade --force-reinstall reportlab 解除安裝: pip u