我通过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'
请告知我能做些什么。谢啦
在终端中,运行:
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。
另见