我正在使用setup.py
创建一个 python 包,我想通过pip
. 正确安装下的文件
lib/python2.7/site-packages/<package-name>
我在中使用了以下选项setup.py
:
'package_dir': {'':'lib'}
如此处所述,但出现错误
error: package directory 'lib' does not exist
好吧,没有这样的目录,因为我希望将当前目录安装为包lib
或其他任何东西。我也尝试使用
'package_dir': {'mycode':''}
它将代码直接安装在
lib/python2.7/site-packages/
并且不低于
lib/python2.7/site-packages/<package-name>
我做错了什么,这在哪里记录?我可能会忽略此基本功能的文档,因为文档setup.py
“次优”。