我的python3环境正在构建python2wh

2024-04-20 11:48:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我在windows10上安装了python2.7和3.7。你知道吗

最后,我为每个版本设置了完全独立的环境,每个版本在自己的环境中看起来都很舒服。你知道吗

我的任务是将一些库从2.7迁移到3.x

在我的2.7环境中,我可以毫无问题地构建库。你知道吗

因为我刚刚开始这个任务,所以我已经运行了2to3的源代码,没有更多。 没有任何迹象表明转换有任何问题。你知道吗

然后,我尝试在python3.7环境中构建一个轮子。 设置.py包含

python需要='>;=3.7'

分类器明确地指出

“编程语言::PYTHON::3”

我跑了

设置.pyB方向盘

我的设置.py如果安装文件未使用python3.7,则设置为退出。你知道吗

生成的控制盘是my\u library\u2 none-任何.whl

我的pip版本是19.0.3。你知道吗

我不想升级PIP,因为我想确保2.7的支持,而且我知道我将在未来很长一段时间内坚持使用2.7。你知道吗

为什么我的轮子只支持python2?你知道吗


Tags: pygt版本none环境源代码分类器my
1条回答
网友
1楼 · 发布于 2024-04-20 11:48:58
  • 添加#!python3作为setup.py的第一行;或者
  • 作为py -3 setup.py运行

在Windows中,运行一个文件直接将其传送到与其扩展名相关联的程序。因为Py3,.py扩展与“^{} launcher”相关联。它接受要使用哪个版本的命令行参数,如果您没有指定一个(如果您直接运行该文件,就会发生这种情况)looks for a UNIX-like shebang in the file to determine which version to use。你知道吗

相关问题 更多 >