我已经创建了一个Python软件包,现在我想将其安装为常规软件包。使用"pip3 install ."和"pip3 install -e ."有什么区别?
我之所以问这个问题,是因为使用"pip3 install ."安装软件包后,虽然已安装但系统无法识别。而第二种方式则可以正常工作。
我之所以问这个问题,是因为使用"pip3 install ."安装软件包后,虽然已安装但系统无法识别。而第二种方式则可以正常工作。
-e,--editable <path/url>
Install a project in editable mode (i.e. setuptools "develop mode") from a local project path or a VCS url.
https://manpages.debian.org/stretch/python-pip/pip.1
那么可编辑模式或setuptools的“开发模式”是什么?
pip install --help
没有提供足够的信息吗? - MisterMiyagipip install -e .
一切正常。但是使用pip install .
会出现 "ModuleNotFoundError" 错误。文档中没有任何解释;甚至有一个专门讲这个问题的页面,但也没有提到这个问题:https://pip.pypa.io/en/stable/topics/local-project-installs/。 - maininformersetup.py
文件中包含子包 - maininformer