我有一大堆用Python 2.7编写的代码。我的最终目标是在Python 2和3中都有工作版本,既可以通过pip安装,也可以在GitHub上使用。这有什么标准做法?
我为mypackage
2to3
包给我两个不同版本的代码(Python 2.7和3.4)setup.py
个潦草
mypackage
版本1.0和Python 2.7 = mypackage
版本0.9上传到pip。 python27
,其中包含了Python 2.7代码现在您可以pip
分别使用
> pip install mypackage
> pip install "mypackage < 1.0"
这一切似乎都令人费解。问题:
six
时有点犹豫不决。 答案 0 :(得分:0)
没有。
如果您在同一环境中使用python 2和3,则需要pip2
使用pip2.7
或python2
{}} pip3
或pip
<{1}} < / p>
或者将pip称为每个环境中的模块
python3
py -3.4 -m pip install mypackage