簡體   English   中英

如何在另一台計算機上打包和運行包含 venvs 的 python 腳本

[英]How to packaging and run python script including venvs on another computer

我正在使用 python pandas 並編寫一個簡單的腳本來修改 .xlsx 文件。 我想把它作為一個包發送給我的朋友可以一鍵使用(也許可以添加一些輸入,如文件目錄)。 我想知道有什么方法可以快速完成嗎? 請。

你不想那樣做。 因為它與虛擬環境的主要思想相沖突。 另一台計算機可以安裝不同的操作系統、其他軟件包或軟件包版本,因此無法復制文件。 虛擬環境的重點是能夠在您需要的任何地方復制它。

對於解決方案,您可以使用pip freeze > requirements.txt將您的虛擬環境庫提取到 txt。 然后你可以很容易地輸入pip install -r requirements.txt

如果您想要在另一台計算機上的確切環境,包括系統包,請使用 Docker。

暫無
暫無

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

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