2017-02-27 246 views
0

我對編程頗爲陌生,並且正努力超越Python的內置庫。當我試圖pip install pandas它似乎工作正常,但後來當我試圖使用它時,我得到一個ImportError消息:「沒有模塊名稱'熊貓'」。我在這裏錯過了一些很明顯的東西嗎使用pip來安裝庫,然後找不到這些庫

額外的細節:Python 3.6.0,Windows 10 home 64位,華碩Zenbook UX305,從中國訪問互聯網。 This is a screenshot showing my pip install of pandas and the readout from Thonny telling me "No Module names 'pandas'"

+0

你用什麼來編寫你的腳本? – WhatsThePoint

+0

嘗試在'Thonny' –

+0

中運行'print(sys.version_info)'作爲你的快照,你必須使用'import pandas as pd' –

回答

0

我寧願你做的就是下載並安裝pycharm IDE,因爲它將爲python和安裝模塊獲得最好的IDE,非常簡單。

,我看到你正在使用python3和安裝使用 pip install pandas首先,你必須瞭解 PIP之間的區別模塊,PIP2,PIP3所以請通過這個鏈接時使用畫中畫,PIP2和PIP3

https://www.reddit.com/r/learnpython/comments/4j1f3x/do_i_use_pip_or_pip3_or_pip34_to_install_packages/

python3,你必須使用pip3安裝模塊

+0

你不必指定'pip3'' pip install a_package'也可以工作 – WhatsThePoint

+0

是的,有時它可以工作,但它不是安裝軟件包的最佳方式。應該使用哪個版本的python,我們正在使用該版本的pip。 –

1

你需要指定Python版本。 有幾種方法可以做到這一點。

  • python3 -m pip install pandas
  • pip3 install pandas
  • <full-path-to-python> -m pip install pandas

python3 -m pip install表示要用於安裝Python3的pip需求,pip3也意味着相同的。

安裝後檢查是否正常工作的最好方法是在終端中打開基本的Python shell並嘗試導入它。如果這樣做,那麼你會知道這是你正在使用的IDE的配置問題。

當使用像Thorny這樣的第三方IDE時,很多時候他們會有自己的Python版本,這可能會導致問題。在這種情況下,您必須更改配置以使用原始Python。

+1

@EttoreRizza謝謝我修改它。 –