请教 conda 虚拟环境对 pip 的影响?

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
百草谷居士
帖子: 3921
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

请教 conda 虚拟环境对 pip 的影响?

#1

帖子 百草谷居士 » 2023-11-24 8:56

使用 conda-env 创建了新的虚拟运行环境。
那么这个虚拟运行环境,是仅仅对 conda install 的包有效,还是对 pip3 install 的包也有效?

还是我对这个 conda-env 整个有理解偏差?
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
astolia
论坛版主
帖子: 6453
注册时间: 2008-09-18 13:11

Re: 请教 conda 虚拟环境对 pip 的影响?

#2

帖子 astolia » 2023-11-24 9:39

能用就行了呗,搞那么明白干啥?你不怕严重影响工作,丢掉饭碗?
头像
jiandan23
帖子: 86
注册时间: 2010-12-17 22:31
系统: Mint 19.2

Re: 请教 conda 虚拟环境对 pip 的影响?

#3

帖子 jiandan23 » 2024-03-22 17:45

我最近也在搞这个,说下我的测试总结(如果有问题,欢迎批评指正):
pip install安装的包在哪里,按如下顺序:

如果pip的安装目录你有读写权限,那么pip install会将包安装在pip安装目录的lib里面。
(比如你的pip在test_env/bin下面,同时你对test_env这个虚拟环境有读写权限,那么pip install会安装到test_env/lib里面)

如果pip的安装目录你没有读写权限,那么pip install会将包安装在~/.local/lib下面
回复