簡體   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