擅长:python、mysql、java
<p>如果需要与Windows兼容,请不要删除<code>.py</code>扩展名,或者使用setuptools的<code>entry_points</code>选项自动生成适合系统脚本文件,例如,要将<code>pip.main()</code>函数作为脚本安装,<code>pip</code>在<code>setup.py</code>中指定:</p>
<pre><code> entry_points=dict(console_scripts=['pip=pip:main',
'pip-%s=pip:main' % sys.version[:3]]),
</code></pre>
<p>即使您不需要与Windows兼容,使用<code>entry_points</code>是有意义的,因为它为您生成指向特定python解释器的正确shebang(其中generic <code>#! /usr/bin/env python</code>将是错误的)。在</p>