python setup.py安装后出现FileNotFoundError(不是在开发之后!)

时间:2018-06-21 09:25:34

标签: python installation setuptools file-not-found

我有一个具有以下结构的python项目:

src/
  main.py
  example.txt
setup.py

安装后,我应该可以呼叫myprogramm -name bla,它应该创建一个新文件夹bla并在其中复制example.txt

使用python setup.py develop(在virtualenv内)安装程序时,一切正常且按预期进行。 但是,当使用python setup.py install时,由于Python找不到FileNotFoundError,执行命令时得到example.txt

为什么使用example.txt安装时,它没有将python setup.py install复制到正确的位置?我该如何解决该问题?我是否需要以某种方式在我的example.txt中明确包含setup.py

1 个答案:

答案 0 :(得分:0)

包括一个MANIFEST.in解决了我的问题。显然,package_data的行为不符合您的期望:https://stackoverflow.com/a/14159430/2745116