提问者:小点点

OSMnx不会在Juypter笔记本中打开


我通过conda下载了osmnx,代码如下:

conda config --prepend channels conda-forge
conda create -n ox --strict-channel-priority osmnx

这来自osmnx文档:https://osmnx.readthedocs.io/en/stable/

我可以看到模块已经下载,因为在Anaconda提示符中,我可以键入conda激活ox,它可以工作。然而当我打开我的木星笔记本

import osmnx as ox

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-11-7e05e48535cd> in <module>
----> 1 import osmnx as ox
      2 
      3 

ModuleNotFoundError: No module named 'osmnx'

请告知我能做些什么。谢啦


共1个答案

匿名用户

在终端中,运行:

conda config --prepend channels conda-forge
conda create -n ox --strict-channel-priority osmnx jupyterlab
conda activate ox
python -m ipykernel install --user --name ox --display-name "Python (ox)"
jupyter lab

这会将OSMnx和JupyterLab安装到名为ox的conda环境中,激活环境,在环境中安装ipython内核,然后启动JupyterLab。

另见

  • 康达环境未出现在Jupyter笔记本中
  • 康达环境未出现在Jupyter笔记本中
  • 如何在conda环境中使用Jupyter笔记本电脑
  • 如何将conda环境添加到jupyter实验室
  • 将Conda环境与Jupyter笔记本连接起来
  • Jupyter在哪个conda环境中执行