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