当我尝试导入 jupyter notebook(使用 venv)时,安装的包给出 "ModuleNotFoundError"
Installed package giving "ModuleNotFoundError" when I try to import into jupyter notebook (using venv)
抱歉,如果这是一个骗局,我发现的类似问题都涉及 anaconda,我没有使用它。我对 python 和 jupyter 环境还很陌生。
当我尝试将 'uproot' 包导入我的 jupyter notebook 或 jupyter lab 时,出现错误:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-4-dafb83b77728> in <module>
2 import matplotlib.pylab as plt
3 import pandas as pd
----> 4 import uproot
5 import os
ModuleNotFoundError: No module named 'uproot'
我包含了完整的输出以注意 matplotlib、pandas(或 numpy)似乎没有问题。
更多信息:
- 我正在使用 venv
- 我用
python3 -m venv .my-venv
调用了它
- 我激活这个,然后运行jupyter
- 一次安装所有软件包
pip install numpy pandas matplotlib uproot
- 启动 jupyter:
! which python
正确显示了我的 venv 内核(pip 也一样)。
! pip install uproot
运行s 并显示软件包已安装。
- 我在 CLI 中(在 venv 中)测试了 python3 解释器,当我输入
import uproot
它没有抛出任何错误。
Uproot 是一个包,它允许我将我正在使用的数据文件的格式直接读取到 pandas 数据帧中,所以没有它我就完全陷入了死胡同。
我完全不明白为什么这在 jupyter 中不起作用,非常感谢任何关于可能出错的地方或如何进一步排除故障的意见。
干杯,
保罗
由于我在终端环境中发现导致指定问题的某些内容,因此将其关闭。但是我有一个(可能相关的)问题,我为 here.
创建了另一个问题
抱歉,如果这是一个骗局,我发现的类似问题都涉及 anaconda,我没有使用它。我对 python 和 jupyter 环境还很陌生。
当我尝试将 'uproot' 包导入我的 jupyter notebook 或 jupyter lab 时,出现错误:
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-4-dafb83b77728> in <module>
2 import matplotlib.pylab as plt
3 import pandas as pd
----> 4 import uproot
5 import os
ModuleNotFoundError: No module named 'uproot'
我包含了完整的输出以注意 matplotlib、pandas(或 numpy)似乎没有问题。
更多信息:
- 我正在使用 venv
- 我用
python3 -m venv .my-venv
调用了它
- 我激活这个,然后运行jupyter
- 一次安装所有软件包
pip install numpy pandas matplotlib uproot
- 我用
- 启动 jupyter:
! which python
正确显示了我的 venv 内核(pip 也一样)。! pip install uproot
运行s 并显示软件包已安装。
- 我在 CLI 中(在 venv 中)测试了 python3 解释器,当我输入
import uproot
它没有抛出任何错误。
Uproot 是一个包,它允许我将我正在使用的数据文件的格式直接读取到 pandas 数据帧中,所以没有它我就完全陷入了死胡同。
我完全不明白为什么这在 jupyter 中不起作用,非常感谢任何关于可能出错的地方或如何进一步排除故障的意见。
干杯, 保罗
由于我在终端环境中发现导致指定问题的某些内容,因此将其关闭。但是我有一个(可能相关的)问题,我为 here.
创建了另一个问题