我正在尝试使用 modal-python 包。
使用 Google Colab 笔记本时,安装该软件包后
pip install modal-python
我可以轻松地按预期使用该软件包。例如:from modAL.models import ActiveLearner
。
但是当我在 mac 上工作时,尽管我的 pipfile 包含安装页面中提到的依赖项:
numpy >= "1.13"
scipy >= "0.18"
scikit-learn >= "0.18"
modal-python = "*"
安装依赖项
pipenv install
并运行环境pipenv shell
(尽管获得已满足要求并生成Piplock文件)
在运行适用于 Google Colab 笔记本的确切代码片段时,我收到错误 ModuleNotFoundError: No module named 'modAl'
。
我该如何找到问题的根源?
完整轨迹:
Traceback (most recent call last):
File "/Users/m/active/hello.py", line 2, in <module>
from modAl.models import ActiveLearner
ModuleNotFoundError: No module named 'modAl'
当我运行
pip list
时,所有依赖项都已安装:
numpy 1.26.3
scipy 1.11.4
scikit-learn 1.3.2
modAL-python 0.4.2.1
请尝试单独安装modal-python包。
pip install modal-python
因为您使用的是 Pipenv,所以您必须使用:
pipenv run python hello.py
除非你的解释器设置为环境,否则你不能正常运行它。如果不行,激活环境然后重试。