You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:激活conda虚拟环境后无法用requirements.txt pip安装包

解决pip install -r requirements.txt无响应问题

问题背景

  • 通过template.py生成项目,requirements.txt位于项目主目录,文件结构完整
  • 使用conda create -n textS python=3.8创建虚拟环境并成功激活(环境标识显示*)
  • 执行pip install -r requirements.txt无任何反馈;添加-v参数后,输出Using pip 23.3 from C:\Users\Divyansh Gupta\.conda\envs\textS\lib\site-packages\pip (python 3.8)后进程终止,未安装任何包
  • 单独执行pip install pandas正常,conda已更新至最新
  • 发现pip路径不一致:pip install -v显示的路径为C:\Users\Divyansh Gupta\.conda\envs\textS\lib\site-packages\pip,which pip输出为/c/Users/Divyansh Gupta/.conda/envs/textS/Scripts/pip

解决方案

1. 强制使用当前环境关联的pip

避免路径冲突,直接通过python调用pip(确保使用的是虚拟环境内的pip):

python -m pip install -r requirements.txt -v

或直接使用which pip输出的完整路径执行:

/c/Users/Divyansh Gupta/.conda/envs/textS/Scripts/pip install -r requirements.txt -v

2. 排查requirements.txt中的异常依赖项

  • 临时移除本地开发包:注释掉requirements.txt最后一行的-e .,重新执行安装命令。若安装恢复正常,说明本地包的setup.py存在配置问题(如语法错误、依赖缺失),需修复setup.py后再添加该依赖。
  • 单独测试可疑包:针对可能阻塞流程的包单独安装验证,比如:
    python -m pip install transformers[sentencepiece] -v
    
    确认是否是特定包的安装流程导致整体卡住。

3. 更新当前环境的pip版本

执行命令更新pip到最新版,修复潜在的版本兼容问题:

python -m pip install --upgrade pip

更新完成后重新执行安装命令。

4. 切换镜像源解决网络阻塞

若因网络延迟导致包下载卡住,使用国内镜像源加速:

python -m pip install -r requirements.txt -v -i https://pypi.tuna.tsinghua.edu.cn/simple

内容的提问来源于stack exchange,提问作者Divyansh Gupta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 07:14:56