【发布时间】:2019-12-03 09:30:36
【问题描述】:
无法导入 pandas_datareader 包。 Python 告诉我没有名为“pandas_datareader”的模块
通过 pycharm 安装 pandas_datareader。
import pandas.datareader as web
Traceback (most recent call last):
File "<ipython-input-4-0106485ab891>", line 1, in <module>
import pandas.datareader as web
ImportError: No module named 'pandas.datareader'
for p in sys.path:
print(p)
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\lib\site-packages\spyder\utils\site
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\python35.zip
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\DLLs
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\lib
C:\Users\ilike\AppData\Local\Continuum\Anaconda3
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\lib\site-packages
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\lib\site-packages\Sphinx-1.3.5-py3.5.egg
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\lib\site-packages\win32
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\lib\site-packages\win32\lib
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\lib\site-packages\Pythonwin
C:\Users\ilike\AppData\Local\Continuum\Anaconda3\lib\site-packages\IPython\extensions
C:\Users\ilike\.ipython
【问题讨论】:
-
欢迎来到 StackOverflow。当你进入 Python shell 并尝试
import pandas.datareader as web时,你能告诉我输出吗?它可以帮助我们隔离并检查模块是否安装正确。另外,在 CLI 上尝试import pandas_datareader命令。 -
我已经尝试过“将 pandas_datareader 作为网络导入”。我猜路径有问题,但不确定
-
您需要尝试重做或追溯您的步骤。也许再次为 Windows 设置 Python 环境变量?
-
(这里是 Spyder 维护者) 请阅读our guide 了解如何解决此类问题。
-
您好,请修改您的问题,说您尝试了官方正确的导入方式(pandas_datareader)。在我的 Linux 安装中,通过 Pycharm 安装可以正常工作,并且软件包安装在以下路径下:
/.../anaconda3/pkgs/pandas-datareader-0.7.0-py36_0。你检查过你的在哪里吗?顺便说一句,也许检查你安装软件包的项目解释器,通常 anaconda 用户有几个解释器建议(设置->项目:***->项目解释器)