繁体   English   中英

conda和pip在不同的路径

[英]Conda and pip are in different paths

我在我的 Mac M1 上安装了 miniforge 并创建了一个环境。

conda create --name myenv
conda activate myenv

在这个环境中,我安装了 python 和 pip。有一些包专门在 pip 上可用,所以我做了一个pip install -r requirements.txt ,假设这些包会被转储到 myenv 环境中。

但是,当我执行conda list时,我只得到 pip,因为已安装的 package 和pip list为我提供了所有已安装的软件包。

当我检查路径时,我的 conda 环境在这个路径中 -

~/miniforge3/envs/myenv/bin/python

而我的 pip 在

/Users/I323017/Library/Python/3.8/lib/python/site-packages/pip

你能帮我在conda环境下默认创建我的pip env吗?

我终于能够解决这个问题。

当我在我的环境中执行pip install <package_name>时,package 仍然安装在

/Users/I323017/Library/Python/3.8/lib/python/site-packages/pip

但是,如果我在我的环境中执行python -m pip install <package_name> ,package 将安装在环境目录下。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM