[英]How to install folder packages to local venv from another local venv
我有一個帶有一組包的 anaconda env。 我還有一個 python 項目,它有一個帶有 python 和 pip 的空 venv。我需要從 conda 的 env 安裝一些包到一個空項目中。 例如 numpy。
但在 conda env numpy 中是一個包含 .py 文件的文件夾,而不是 tar.gz 存檔。
我嘗試使用 —no-index —find-links:
C:\empty_proj\Scripts\python -m pip install —no-index —find-links=file:C:/ProgramData/Anaconda3/Lib/site-packages/ numpy
但它拋出錯誤:
查看鏈接:file:///C:/ProgramData/Anaconda3/Lib/site-packages/
錯誤:找不到滿足要求的版本 numpy(來自版本:無)
錯誤:找不到與 numpy 匹配的分布
Anaconda 將其包緩存在C:\Users\username\Anaconda{2,3}\pkgs
目錄中。 您可以從那里撥打 package。 只需檢查您的 python 版本和所需的 package 版本(來自 package 名稱),例如。 numpy-1.20.3-py39hdbf815f_1.tar.bz2 需要 python 3.9。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.