iT邦幫忙

0

關於Python相關問題

大家好,我是最近在自學python的新手
都會在網路抓一些範例下來練習
目前遭遇到一個問題,就是突然只要import某些文件
就會跑出錯誤訊息
想請問大家是不是也有遇過相同問題
有上網爬過文,但是一直找不到解決方案
因此上來尋求大家的幫助
謝謝大家~
下方錯誤的圖片給大家參考
https://ithelp.ithome.com.tw/upload/images/20191116/20117690GQ96tb0LSJ.png

目前我使用的是anaconda3(64位元),不知道這會不會有影響?

2 個回答

1
小魚
iT邦大師 1 級 ‧ 2019-11-16 14:06:52

Python套件要用pip安裝,
然後才可以使用,

numpy似乎可以安裝這個

pip install pandas
看更多先前的回應...收起先前的回應...

潘達斯

dragonH iT邦大師 1 級 ‧ 2019-11-16 15:23:37 檢舉

numpy似乎可以安裝這個

pip install pandas

numpy 為什麼跟 pandas有關係XD

小魚 iT邦大師 1 級 ‧ 2019-11-16 16:57:23 檢舉

dragonH
我也不知道,
但是我之前實作的筆記是這樣寫,
似乎是pandas安裝的時候同時把numpy也包進去了,
我很少在用Python,
所以也無法跟你解釋太清楚.

ccutmis iT邦高手 9 級 ‧ 2019-11-16 18:59:27 檢舉

pandas在安裝的時候會把相依套件給一併安裝進去,也就是說如果你安裝pandas就會同時安裝numpy,但如果是安裝numpy就不會同時安裝pandas。

假如用不到pandas的話,那用pip install numpy就行了。

另外樓主用的是anaconda,
它的套件安裝指令好像是 conda install numpy
(沒記錯的話anaconda也有提供視窗介面的套件管理程式)

我在實務上有把 .py打包成 .exe的需求,經過測試得到的結論是安裝python跟必要的套件(在這邊的例子就是只裝numpy不裝pandas)打包出來的 .exe檔大小會比用anaconda環境打包出來的 .exe檔小很多,從此就再也不用anaconda了...

froce iT邦大師 3 級 ‧ 2019-11-16 20:05:00 檢舉

pandas依賴numpy。
然後anaconda就我看到的問題超多,windows下的python也不太需要虛擬環境,除非你要自動產生require.txt,弄亂python的代價不大,建議就直接使用python去裝別人build好的whl了。

https://www.lfd.uci.edu/~gohlke/pythonlibs/

0
Arsene
iT邦新手 5 級 ‧ 2019-11-17 21:07:14

從錯誤訊息推測您的python環境有點亂
似乎裝過python3.7, 另外又裝過anaconda3

類似這個問題?
https://github.com/pytorch/pytorch/issues/27693

我要發表回答

立即登入回答