AI摘要

Python批量安装项目依赖的方法及常见错误解决方法。

批量安装项目依赖

pip install -r requirements.txt

在这个文件里面写上下面内容,就可以批量下载了

django==4.2.7    # 安装4.2.7版本
requests>=2.28.0    # 大于等于 2.28.0 的版本
numpy~=1.24.0    # 安装兼容性版本,相当于 >=1.24.0, ==1.24.*
pandas    # 安装最新版本

可能遇到的错误及解决方法:

错误1:编码问题

UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 86: illegal multibyte sequence

解决方法:更新pip版本,e:\python385\python.exe换成自己的目录
e:\python385\python.exe -m pip install --upgrade pip

错误2:pip 配置了代理,但该代理并不存在或未运行

ProxyError('Cannot connect to proxy.', FileNotFoundError(2, 'No such file or directory'))

解决方法:
查看pip config list 有无输出,没有输出就是对的
查看echo %HTTP_PROXY%    echo %HTTPS_PROXY%    echo %http_proxy%    echo %https_proxy%这几个有没有输出地址,没有输出地址的话就说明没有配置代理
查看 Windows 设置 → 网络和 Internet → 代理    里面有没有把代理打开,有的话就关闭

如果看到这些,就说明成功在安装了

Collecting fastapi>=0.104.0 (from -r requirements.txt (line 2))
  Downloading fastapi-0.119.0-py3-none-any.whl.metadata (28 kB)
Collecting uvicorn>=0.24.0 (from uvicorn[standard]>=0.24.0->-r requirements.txt (line 3))
  Downloading uvicorn-0.33.0-py3-none-any.whl.metadata (6.6 kB)
END
本文作者: 文章标题:Python常用
本文地址:https://lyj15.cn/758.html
版权说明:若无注明,本文皆羡逍遥原创,转载请保留文章出处。
最后修改:2025 年 10 月 20 日
如果觉得我的文章对你有用,请随意赞赏