简单用了一下pixi,和conda/mamba的虚拟环境管理的思路有不同,pixi提供了类似于pipx的全局工具安装。
pixi相比pipx,可以使用pypi和conda来安装全局环境,一定程度上可以当他是一个通用系统的包管理。
项目换源
网上很多不细说,一搜就有
全局换源
设置PIXI_HOME
windows上默认是~/.pixi,~是用户路径,默认在c盘,占用很大,所以先修改为别的地方,例如,环境变量设置PIXI_HOME=D:/.pixi
新增配置文件
新增config.toml,可以根据conda源站去换源,下面是清华源站,上交北交北师都可以
[mirrors]
"https://conda.anaconda.org/conda-forge" = ["https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge"]
"https://repo.anaconda.com/pkgs/main" = ["https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main"]
"https://repo.anaconda.com/pkgs/free" = ["https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free"]
"https://repo.anaconda.com/pkgs/r" = ["https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r"]
"https://repo.anaconda.com/pkgs/msys2" = ["https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2"]
[pypi-config]
index-url = "https://pypi.tuna.tsinghua.edu.cn/simple"
extra-index-urls = ["https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple"]
测试
pixi config list
正常的话就会打印上述配置文件内容
安装
pixi global install git
pixi global list
1108

被折叠的 条评论
为什么被折叠?



