[英]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.