<p>默认情况下<code>pip</code>从<a href="https://pypi.org/" rel="nofollow noreferrer">Python Pakckage Index</a>下载包,因此当运行<code>pip install tiledtmxloader</code>时,它会转到<a href="https://pypi.org/project/tiledtmxloader/#history" rel="nofollow noreferrer">https://pypi.org/project/tiledtmxloader/#history</a>(实际上,它转到<a href="https://pypi.org/simple/tiledtmxloader/" rel="nofollow noreferrer">Simple API</a>),寻找与您的平台相对应的版本(处理器体系结构,32位vs 64位,Python版本)。目前<code>tiledtmxloader</code>只提供了一个仅适用于Python 3的版本3.1.0.131,因此它肯定不是您想要的</p>
<p>PyPI上有主页和下载链接,可以链接到Google代码存档。在<a href="https://code.google.com/archive/p/pytmxloader/downloads" rel="nofollow noreferrer">download</a>页上有一些旧版本。我尝试了最新版本3.1.0.115,它与Python 2.7兼容。所以试试这个:</p>
<pre><code>pip install https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pytmxloader/tiledtmxloader-3.1.0.115.zip
</code></pre>
<p>更改<code>setup.py</code>:</p>
<pre><code> install_requires = ['Django == 1.5.1',
'pyglet >= 1.1.4',
'tiledtmxloader @ https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pytmxloader/tiledtmxloader-3.1.0.115.zip',
'pygame>=1.9.1',
],
</code></pre>
<p>这是直接引用,请参见<a href="https://pip.pypa.io/en/stable/cli/pip_install/#requirement-specifiers" rel="nofollow noreferrer">https://pip.pypa.io/en/stable/cli/pip_install/#requirement-specifiers</a>和<a href="https://www.python.org/dev/peps/pep-0440/#direct-references" rel="nofollow noreferrer">https://www.python.org/dev/peps/pep-0440/#direct-references</a></p>