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