2017-02-27 252 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谢谢我修改它。 –