我已经阅读了文档,但仍无法理解。
为什么我必须使用distutils来安装Python模块?
为什么我不能仅将模块保存在Python路径中?
为什么我必须使用distutils来安装Python模块?
为什么我不能仅将模块保存在Python路径中?
site-packages
中的新文件夹中,因为它已经知道了。因此,最终对于开发人员和用户来说都更容易。Python模块是什么?如果它们存在于PyPI中,则安装Python包应该执行以下操作:
pip install <name_of_package>
python setup.py install
python setup.py develop
你不必使用distutils来让自己的模块在自己的机器上工作;将它们保存在你的Python路径中就足够了。
当你决定发布你的模块供其他人使用时,distutils为他们提供了一种标准的方式,在他们的机器上安装你的模块。(“dist”在“distutils”中表示分发,即向他人分发你的软件。)