簡體   English   中英

如何從另一個本地venv安裝文件夾包到本地venv

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM