Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Jupyter笔记本电脑导入问题_Python_Pandas_Jupyter Notebook_Pandas Datareader - Fatal编程技术网

Python Jupyter笔记本电脑导入问题

Python Jupyter笔记本电脑导入问题,python,pandas,jupyter-notebook,pandas-datareader,Python,Pandas,Jupyter Notebook,Pandas Datareader,我在将python包导入Jupyter笔记本时遇到问题。当我从anaconda提示符打开笔记本时,无法导入任何内容,如下所示 当我通过anaconda navigator打开Jupyter笔记本时。大多数模块导入都是在datareader之外工作的 我不知道为什么pandas datareader不工作,因为根据提示符,它已经安装,但根据navigator中的软件包列表,它不工作(除非它是pandas的一部分) 请帮忙。多谢各位 请尝试输入您的anaconda提示符 对于python 2

我在将python包导入Jupyter笔记本时遇到问题。当我从anaconda提示符打开笔记本时,无法导入任何内容,如下所示

当我通过anaconda navigator打开Jupyter笔记本时。大多数模块导入都是在datareader之外工作的

我不知道为什么pandas datareader不工作,因为根据提示符,它已经安装,但根据navigator中的软件包列表,它不工作(除非它是pandas的一部分)


请帮忙。多谢各位

请尝试输入您的anaconda提示符

对于python 2:

pip install matplotlib 
对于python 3:

pip3 install matplotlib 
并使用anaconda提示符打开jupyter笔记本并查看。 希望能对您有所帮助。

两条建议:

显式地从env生成内核。激活环境(例如,使用
源激活环境
),然后尝试:

python -m ipykernel install --user --name myenv --display-name "Python (myenv)"

重新启动笔记本,并在“内核”下拉列表中查找新选项

第二项建议:

导入
datareader之前导入
datareader。导入任何内容
,并在笔记本上重复该模式进行所有导入。

您也可以只执行
#1如果您有环境,请激活它

conda activate yourenvname
#2检查你的图书馆是否在那里

conda list 
#3制作干净的内核

python -m ipykernel install --user
#4打开笔记本或实验室

jupyter notebook 

的输出是什么!pip冻结
?(你可以直接从笔记本上运行)很抱歉延迟@CharlesLandau pandas 0.23.4、pandas datareader 0.7.0、matplotlib 3.0.0都在那里我尝试了这两个命令,这两个命令的要求都已经满足了。看起来它真的应该可以工作了。。。但事实并非如此。您是否建议重新启动并干净地安装与Python有关的所有内容?这需要很长时间,但希望它能解决这个问题。我也看不到其他人会遇到这个问题。这可能会让情况变得更糟,因为现在导入都不起作用,即使我用anaconda navigator打开它。我还无法测试建议2。您是否正在选择使用ipykernelAnd创建的内核?您是否使用了您的env名称,还是将其保留在诸如
myenv