【发布时间】:2020-10-28 14:20:13
【问题描述】:
我使用以下命令创建了一个虚拟环境:
python3 -m venv venv
.\venv\Scripts\activate.bat
pip3 install ipykernel
pip3 install jupyter
python3 -m ipykernel install --user --name=venv
我使用自己创建的 venv 创建了一个 Jupyter notebook,但是当我在虚拟环境中安装一个包时,它在 notebook 中无法识别。
例如,我尝试使用 pip3 install pandas 安装 pandas,但是当我尝试将其导入笔记本时,我收到错误 ModuleNotFoundError: No module named 'pandas'
模块已安装在正确的位置venv\Lib\site-packages\pandas\
对我应该做什么有什么想法吗?
编辑:
我注意到,即使我使用 venv 创建了 notebook,它也使用了普通的 python 环境而不是虚拟环境。关于如何解决这个问题的想法?
【问题讨论】:
标签: python jupyter-notebook virtualenv virtual-environment