conda环境下的pip安装库到base中的问题(python包安装不到对应环境中)

当环境python版本与base环境的python版本相同时(忽略版本的第三个数),环境的sys.path可能包含~/.local/lib,此时在环境中安装库可能会将库安装至base环境中。

在环境中输入以下命令查看包含的路径

python -m site

加help参数可以定位site.py文件

python -m site -help

路径一般为 环境/lib/python3.x/site.py,打开site.py,修改USER_SITE的值为该虚拟环境的库的路径

例如

USER_SITE='~/anaconda3/envs/py38/lib/python3.8/site-packages'

根据自己的环境路径修改

posted @ 2022-08-29 09:33  ccchi  阅读(1180)  评论(0)    收藏  举报