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

Ubuntu下Conda环境激活后pip拒绝安装transformers等包问题求助

解决方案

  • 直接使用环境内pip的绝对路径执行安装,避开环境变量优先级异常的问题:
/data/anaconda3/envs/esInnov/bin/pip install transformers tensorboardx
  • 使用当前环境Python解释器调用pip,保证pip版本和当前环境匹配:
    先确认当前环境Python路径正确:
which python

输出应为 /data/anaconda3/envs/esInnov/bin/python,之后执行安装:

python -m pip install transformers tensorboardx
  • 临时清空PYTHONPATH变量后执行安装,屏蔽用户本地Python包的优先级影响:
export PYTHONPATH=""
pip install transformers tensorboardx
  • 若以上方案无效,可重建完全隔离的Conda环境,创建时添加--no-site-packages参数,禁止继承系统和用户目录的第三方包:
conda deactivate
conda remove -n esInnov --all
conda create -n esInnov python=3.7 pandas tqdm --no-site-packages
conda activate esInnov
# 后续重新安装pytorch等依赖,再执行pip安装操作

注意:安装过程中不要加sudo或者--user参数,前者会调用全局root权限的pip,后者会将包安装到用户家目录的.local路径下,都会出现版本串用的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 12:54:05