簡體   English   中英

Python:使用相同模塊的虛擬環境

[英]Python: virtual enviroments using the same modules

我有 10 個虛擬環境用於 10 個不同的項目,但它們有許多共同的要求。 例如:假設全部使用pandas

問題1:這意味着我下載了10個pandas pip占用存儲?

問題 2:對於這種常用的要求,在系統級別(“基本”)安裝不是更好的解決方案嗎? 你怎么做到這一點?

問題 3:使用此庫創建虛擬環境並將其用作“基礎”然后在pyvenv.cfg中設置include-system-site-packages = true是不是一個瘋狂的想法?

有哪些好的做法?

我在 macOS 上使用 hombrew python。

提前感謝您的見解和經驗。

你如何為你的公共包創建一個 docker 容器,然后你只需要在該圖像之上應用你正在做的任何事情。 是的,您將有 10 張圖像,但只有 1 張帶有 pandas 的圖像。 所以回答你的問題...

問題1,是的。 問題2,勾選docker,開始使用。 問題3,如果使用docker,則符合問題2。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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