在 Python V2 EOL 之后访问 Pypi 上的 Python V2 包
Accessing Python V2 packages on Pypi after Python V2 EOL
我正在尝试安装一个 Python v2 包(是的,我知道 EOL),当我执行 pip install bezier
)时,我收到一条消息,提示另一端是在 Python V3 中:
>> pip2 install --user bezier
Collecting bezier
Downloading https://files.pythonhosted.org/packages/b9/0c/b1982f93c36fc06850a3880bb693bf24a047946633ca7403664836b9da9e/bezier-2020.5.19.tar.gz (313kB)
100% |████████████████████████████████| 317kB 2.4MB/s
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-qgjAbR/bezier/setup.py", line 93
print(NUMPY_MESSAGE, file=sys.stderr)
^
SyntaxError: invalid syntax
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-qgjAbR/bezier/
有没有办法访问 V2 包(秘密 pip
选项或手动下载+安装)?
这适用于 Ubuntu 19.04 和 Ubuntu 16.04。
最后一个支持 Python 2.7 的版本是 0.9。所以
pip install -U "bezier==0.9.0"
或
pip install -U "bezier<0.10.0"
我正在尝试安装一个 Python v2 包(是的,我知道 EOL),当我执行 pip install bezier
)时,我收到一条消息,提示另一端是在 Python V3 中:
>> pip2 install --user bezier
Collecting bezier
Downloading https://files.pythonhosted.org/packages/b9/0c/b1982f93c36fc06850a3880bb693bf24a047946633ca7403664836b9da9e/bezier-2020.5.19.tar.gz (313kB)
100% |████████████████████████████████| 317kB 2.4MB/s
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-qgjAbR/bezier/setup.py", line 93
print(NUMPY_MESSAGE, file=sys.stderr)
^
SyntaxError: invalid syntax
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-qgjAbR/bezier/
有没有办法访问 V2 包(秘密 pip
选项或手动下载+安装)?
这适用于 Ubuntu 19.04 和 Ubuntu 16.04。
最后一个支持 Python 2.7 的版本是 0.9。所以
pip install -U "bezier==0.9.0"
或
pip install -U "bezier<0.10.0"