我曾经python setup.py install
在python项目中运行过,它将只是将源代码移至site-packages
,但有时它将mvegg
文件移至site-packages
?
#!/usr/bin/env python
# encoding: utf-8
from setuptools import setup,find_packages
setup(
name = "ipin_rpc_gen_vector",
version = "0.0.2",
packages = find_packages("src"),
package_dir={"":"src"},
install_requires=[
],
)
那么,这背后的区别是什么?什么时候安装源代码,什么时候才安装egg
文件?如何强制安装源而不是egg
文件?
如果要避免zip(蛋)行为zip_safe
,False
则必须将标志设置为。
您可以在https://setuptools.readthedocs.io/zh-CN/latest/setuptools.html#setting-the-zip-safe-flag上了解更多信息。
另请查看https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords和*_package_data
标志。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句