繁体   English   中英

Python 抛出 ModuleNotFoundError 即使我使用 pip install 安装了本地 package

[英]Python throws ModuleNotFoundError even though I installed a local package using pip install

如果这不是最清楚的,我提前道歉,我对写包很陌生。 我的研究小组正在寻求在我们的计算机上安装我们创建的数据分析 package。

我为我的 package 创建了一个init.py和一个 setup.py,并且能够使用 pip install 在本地安装它。 但是当我尝试在 jupyter 笔记本、命令行或 python 文件中导入项目时,我不断收到某个版本的“ModuleNotFoundError”

我想这可能是由于我的环境或权限造成的,但我认为将它安装在根文件系统上可以解决这个问题。 我是电脑的唯一用户。

代码在这个 github 存储库中: https://github.com/konnorve/DataAnalysis

如果它与我的笔记本位于同一文件路径中,我可以将其作为 package 加载,但我希望能够从任何文件路径导入它,因为我经常使用它。

先感谢您。

检查您是否使用了virtual environment 如果使用,则需要在您的虚拟环境中显式安装 package。 在那种情况下,系统环境变得不同于虚拟环境。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM