在virtualen内部运行python setup.py安装后出现意外行为

2024-09-21 08:24:25 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的目录结构供参考

|- package1
|   '- abc.py
|- setup.py
|- examples
|   '- directory1
|         '- run.py
|- venv

在运行python setup.py install之后,我看到一个package1.egg文件成功地放置在venv/lib/python*/site-packages中。当我运行pip list时,输出包含package1条目,其版本如setup.py文件中所述

现在,当我尝试运行第一行是import package1python examples/directory1/run.py时,我得到一个错误ModuleNotFoundError: No module named 'package1'。当我启动python解释器并尝试导入package1时,我也会遇到同样的错误

我可能做错了什么


Tags: install文件runpy目录venvegglib

热门问题