我在 Ubuntu 19.04 操作系统上安装 Python 3.7.3 和 Python 2.7.16 模块时遇到问题
该模块仅适用于 Python>=3.5。
研究并没有给我带来太多的帮助,或者是我找错了地方,或者是我误解了完整的错误信息。
我发现最好的办法是避免删除 Python 2,以免弄乱需要它的其他程序,而且我还没有删除 Python 2。任何帮助都将不胜感激。有关更多信息,请参阅下文:
当前路径
/usr/bin/python
我曾尝试使用 Pip 命令
pip install python-chess
错误
Collecting python-chess
Using cached https://files.pythonhosted.org/packages/3d/ed/ae1dbb45de32df04c9b2cdfa1802bd7509978da1ad245b3180276f5937a6/python-chess-0.24.2.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-oKceEK/python-chess/setup.py", line 35, in <module>
""")
ImportError: You are installing python-chess on Python 2.
Python 2 support has been dropped. Consider upgrading to Python 3, or using
the 0.23.x branch, which will be maintained until the end of 2018.
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-oKceEK/python-chess/
答案1
python
与(python 2.7) 和(python 3.X)类似python3
,有pip
(python 2.7) 和pip3
(python 3.X)。
要安装 python3 模块,请使用pip3
。