确保conda环境内的Py不会污染系统

bash 复制代码
(a1Train) wxxxe@wxxe-MS-7D88:~/Document/a1Training/walk-these-ways$ pip -V
pip 22.1.2 from /home/xxxe/miniconda3/envs/a1Train/lib/python3.8/site-packages/pip (python 3.8)
bash 复制代码
which python
/home/xxxx/miniconda3/envs/a1Train/bin/python
bash 复制代码
which pip
/home/xxx/miniconda3/envs/a1Train/bin/pip
bash 复制代码
pip -V
pip 25.0.1 from /home/xx/.local/lib/python3.8/site-packages/pip (python 3.8)

这说明被导入的 pip 模块来自用户级目录 ~/.local/...,而不是 conda 环境内。这种情况下虽然命令来自 a1Train,但实际的 pip 包是全用户共享的版本------容易让安装位置和依赖"跑偏"。

禁用 user site

bash 复制代码
conda activate a1Train
mkdir -p "$CONDA_PREFIX/etc/conda/activate.d"
cat > "$CONDA_PREFIX/etc/conda/activate.d/disable_user_site.sh" <<'EOF'
export PYTHONNOUSERSITE=1
EOF
相关推荐
m0_462605226 小时前
第N9周:seq2seq翻译实战-Pytorch复现-小白版
人工智能·pytorch·python
纪伊路上盛名在6 小时前
记1次BioPython Entrez模块Elink的debug
前端·数据库·python·debug·工具开发
CryptoRzz6 小时前
日本股票 API 对接实战指南(实时行情与 IPO 专题)
java·开发语言·python·区块链·maven
ss2736 小时前
考研加油上岸祝福弹窗程序
python
乾元6 小时前
基于时序数据的异常预测——短期容量与拥塞的提前感知
运维·开发语言·网络·人工智能·python·自动化·运维开发
江上清风山间明月6 小时前
使用python将markdown文件生成pdf文件
开发语言·python·pdf
凯_kyle6 小时前
Python 算法竞赛 —— 基础篇(更新ing)
笔记·python·算法
天远Date Lab6 小时前
Java微服务实战:聚合型“全能小微企业报告”接口的调用与数据清洗
java·大数据·python·微服务
ss2736 小时前
阻塞队列:ArrayBlockingQueue如何用Lock与Condition实现高效并发控制
开发语言·python
_OP_CHEN6 小时前
【Python基础】(三)Python 语法基础进阶:条件循环 + 实战案例,从入门到精通的核心跳板
开发语言·python·python入门·条件语句·循环语句·python基础语法