1. 国内pip源
- 清华源:https://pypi.tuna.tsinghua.edu.cn/simple
- 阿里:https://mirrors.aliyun.com/pypi/simple/
3.中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
永久配置
Linux系统,修改~/.pip/pip.conf (没有就创建), 内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
或者
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
注:pip config命令配置的信息在机器重启后仍然会起作用。这是因为pip config命令是用来管理pip的配置信息的,它会把配置信息保存在配置文件中。这些配置文件通常是持久的,不会因为机器重启而丢失或改变。因此,即使机器重启,pip还是会根据这些配置文件中的信息来执行相应的操作。
2. windows下的chromadb安装失败解决
原因是缺少C++编译环境。
步骤:
1.下载:https://visualstudio.microsoft.com/visual-cpp-build-tools/
2 安装
和
3. 安装完之后,再次安装chromadb即可。
参考地址:https://stackoverflow.com/questions/73969269/error-could-not-build-wheels-for-hnswlib-which-is-required-to-install-pyprojec/76245995#76245995
3. 根据venv生成requirements.txt文件
在虚拟环境下:
./pip freeze > requirements.txt