我在一个项目中使用 Jupyter 笔记本,我一直在使用 VS Code 编写,但最近切换到 Jupyter。该代码在 VS Code 中工作,但是已经使用 pip 安装了模块,但我在 Jupyter Notebook 中遇到导入错误。对于;
import reverse_geocoder
from geopy.distance import geodesic
我得到了
No module named 'reverse_geocoder'
No module named 'geopy'
错误。我如何将它们安装到 Jupyter?
最佳答案
Google 是您的 friend 。
你可以找到非常详细的解决方案here (我强烈建议你看一下)。
总之,总结一下。我假设您希望直接从 Jupyter 笔记本安装。这可能意味着您没有 Anaconda(否则我建议通过 Anaconda 提示符进行安装),但我也会写下针对这种情况的解决方案。
如果您没有 Anaconda,那么您可以简单地使用 pip 安装它
# Install a pip package in the current Jupyter kernel
import sys
!{sys.executable} -m pip install reverse_geocoder
如果您有 Anaconda:
# Install a conda package in the current Jupyter kernel
import sys
!conda install --yes --prefix {sys.prefix} reverse_geocoder
但是,如果您确实安装了 Anaconda,则只需打开 Anaconda 提示符并使用以下命令安装软件包即可:
pip install reverse_geocoder
关于python - Jupyter笔记本找不到模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55261255/