我有个问题要问设置.py/pip安装安装目录。 我写了一封信设置.py在安装过程中应该复制一些文件的脚本。我是通过设置.py脚本字符串:
setup(name='funny_package',
....
data_files=[('destination_dir1',
['file1']),
('destination_dir2',
['file2'])],
...
)
文件被复制。
但是当我运行包的模块时,发现模块是从virtualenv_name/lib/site-packages/python3.5/funny_package
运行的,包本身安装在virtualenv_name/funny_package
。你知道吗
问题是如何使设置.py/pip安装以将必要的文件也复制到virtualenv_name/lib/site-packages/python3.5/funny_package
而不仅仅复制到virtualenv_name/funny_package
???你知道吗
升级。file1和file2是在安装过程中生成的。你知道吗
升级2。问题的不同之处在于,我应该存储的文件是在安装阶段生成的。但是这个问题和没有明显的相似。你知道吗
解决方案。
解决方法是使用package_data
。感谢@AlexanderReynolds
目前没有回答
相关问题 更多 >
编程相关推荐