如何使用 pip 安装 Astropy 5.0?
How to install Astropy 5.0 using pip?
我正在尝试安装 Astropy 5.0。作为 docs
pip install astropy
检查版本:
import astropy
astropy.__version__
结果:
'4.3.1'
我也试试:
!pip install astropy==5.0
和
!pip3 install --upgrade --force-reinstall --no-cache-dir astropy==5.0
两者都导致错误消息:
ERROR: Could not find a version that satisfies the requirement astropy==5.0 (from versions: 0.1, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.3, 0.3.1, 0.3.2, 0.4rc1, 0.4rc2, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 1.0rc1, 1.0rc2, 1.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.0.10, 1.0.11, 1.0.12, 1.0.13, 1.1b1, 1.1rc1, 1.1rc2, 1.1, 1.1.post1, 1.1.post2, 1.1.1, 1.1.2, 1.2rc1, 1.2, 1.2.1, 1.2.2, 1.3rc1, 1.3, 1.3.1, 1.3.2, 1.3.3, 2.0rc1, 2.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.0.10, 2.0.11, 2.0.12, 2.0.13, 2.0.14, 2.0.15, 2.0.16, 3.0rc1, 3.0rc2, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.1rc1, 3.1rc2, 3.1, 3.1.1, 3.1.2, 3.2rc1, 3.2rc2, 3.2, 3.2.1, 3.2.2, 3.2.3, 4.0rc1, 4.0rc2, 4.0, 4.0.1, 4.0.1.post1, 4.0.2, 4.0.3, 4.0.4, 4.0.5, 4.0.6.dev27461, 4.0.6, 4.1rc1, 4.1rc2, 4.1, 4.2rc1, 4.2, 4.2.1, 4.3rc1, 4.3, 4.3.post1, 4.3.1)
ERROR: No matching distribution found for astropy==5.0
pip 似乎不知道 Astropy 的 5.0 版本。我也这样做:
pip --version
输出:
pip 21.3.1 from /opt/conda/lib/python3.7/site-packages/pip (python 3.7)
这似乎是最新版本,但我还是按照建议更新了 here:
python -m pip install --upgrade pip
我得到:
Requirement already satisfied: pip in /opt/conda/lib/python3.7/site-packages (21.3.1)
如何使用 pip 安装 Astropy 5.0?
如果已经满足要求,那么它必须已经安装。您已尝试重新安装它,但您可以尝试卸载它...
pip uninstall astropy
或者,如果错误仍然存在,则可能会连同 python 安装一起重新安装 pip。
pip 在本地和远程可用时优先从本地安装。 尝试从包含该文件的文件系统中删除所有文件。
This question可能对你有帮助。
从您的 pip --version
输出:
pip 21.3.1 from /opt/conda/lib/python3.7/site-packages/pip (python 3.7)
您正在使用 Python 3.7,但 Astropy 5.0 至少需要 Python 3.8:
https://docs.astropy.org/en/stable/changelog.html#other-changes-and-additions
虽然这可能也应该在 What's New in Astropy 5.0 中说得更清楚。
我正在尝试安装 Astropy 5.0。作为 docs
pip install astropy
检查版本:
import astropy
astropy.__version__
结果:
'4.3.1'
我也试试:
!pip install astropy==5.0
和
!pip3 install --upgrade --force-reinstall --no-cache-dir astropy==5.0
两者都导致错误消息:
ERROR: Could not find a version that satisfies the requirement astropy==5.0 (from versions: 0.1, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.3, 0.3.1, 0.3.2, 0.4rc1, 0.4rc2, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 1.0rc1, 1.0rc2, 1.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.0.10, 1.0.11, 1.0.12, 1.0.13, 1.1b1, 1.1rc1, 1.1rc2, 1.1, 1.1.post1, 1.1.post2, 1.1.1, 1.1.2, 1.2rc1, 1.2, 1.2.1, 1.2.2, 1.3rc1, 1.3, 1.3.1, 1.3.2, 1.3.3, 2.0rc1, 2.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.0.10, 2.0.11, 2.0.12, 2.0.13, 2.0.14, 2.0.15, 2.0.16, 3.0rc1, 3.0rc2, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.1rc1, 3.1rc2, 3.1, 3.1.1, 3.1.2, 3.2rc1, 3.2rc2, 3.2, 3.2.1, 3.2.2, 3.2.3, 4.0rc1, 4.0rc2, 4.0, 4.0.1, 4.0.1.post1, 4.0.2, 4.0.3, 4.0.4, 4.0.5, 4.0.6.dev27461, 4.0.6, 4.1rc1, 4.1rc2, 4.1, 4.2rc1, 4.2, 4.2.1, 4.3rc1, 4.3, 4.3.post1, 4.3.1)
ERROR: No matching distribution found for astropy==5.0
pip 似乎不知道 Astropy 的 5.0 版本。我也这样做:
pip --version
输出:
pip 21.3.1 from /opt/conda/lib/python3.7/site-packages/pip (python 3.7)
这似乎是最新版本,但我还是按照建议更新了 here:
python -m pip install --upgrade pip
我得到:
Requirement already satisfied: pip in /opt/conda/lib/python3.7/site-packages (21.3.1)
如何使用 pip 安装 Astropy 5.0?
如果已经满足要求,那么它必须已经安装。您已尝试重新安装它,但您可以尝试卸载它...
pip uninstall astropy
或者,如果错误仍然存在,则可能会连同 python 安装一起重新安装 pip。
pip 在本地和远程可用时优先从本地安装。 尝试从包含该文件的文件系统中删除所有文件。 This question可能对你有帮助。
从您的 pip --version
输出:
pip 21.3.1 from /opt/conda/lib/python3.7/site-packages/pip (python 3.7)
您正在使用 Python 3.7,但 Astropy 5.0 至少需要 Python 3.8:
https://docs.astropy.org/en/stable/changelog.html#other-changes-and-additions
虽然这可能也应该在 What's New in Astropy 5.0 中说得更清楚。