Update Maca仓库使用工具帮助

mirror 2024-09-11 16:38:02 +08:00
parent a93e57e2a0
commit 36a160cca4

@ -19,4 +19,28 @@ yum install <package-name>-<version>-<release> 安装指定版本
``` ```
1. pip 21.0 及更早版本:在 pip 21.0 及之前的版本,可以使用pip install <package>== 方式触发错误并列出包的所有可用版本 1. pip 21.0 及更早版本:在 pip 21.0 及之前的版本,可以使用pip install <package>== 方式触发错误并列出包的所有可用版本
pip install triton== -i https://mirror.metax-tech.com/maca-pypi/simple --trusted-host mirror.metax-tech.com pip install triton== -i https://mirror.metax-tech.com/maca-pypi/simple --trusted-host mirror.metax-tech.com
```
```
2.pip 24.0 之后版本:在 pip 24.0 及之后的版本中,对 == 这种语法的处理变得更严格了。如果你只输入 == 而不指定具体的版本号pip 会给出 "invalid requirement" 的错误,而不会再列出可用版本。因此,使用 pip install <package>== 来列出版本在 pip 24.0 之后不再适用。
```
```
3. 使用 pip index versions 命令:从 pip 21.0 之后开始,pip 引入了一个实验性的命令 pip index versions,用于列出某个包的所有版本。
pip index versions triton -i https://mirror.metax-tech.com/maca-pypi/simple --trusted-host mirror.metax-tech.com
```
```
4.在使用 `pip install triton==``pip index versions` 命令查看包版本时,用户可能会遇到根据系统 Python 版本不同,能够搜索到的包版本也不同的情况。例如:
- **Python 3.8** 系统环境:只能搜索到与 3.8 相关的包版本。
- **Python 3.10** 系统环境:只能搜索到与 3.10 相关的包版本。
但当系统环境为 **Python 3.7****Python 3.9**或 **Python 3.11** 高于低于python3.8和python10 时,执行 `pip install triton==` 和`pip index versions triton` 命令可能会出现以下错误:
could not find a version that satisfies the requirement <package>==
```
```
5.考虑到maca pypi包在安装过程中依赖第三方源,https://mirror.metax-tech.com/maca-pypi/simple代理了清华源和阿里源,当`pip install triton==` 和 `pip index versions triton` 包名和第三方源包名相同,区别公司包版本:2.0.0+mc2.23.0.23,2.1.2+metax2.24.05
``` ```