![](/img/trans.png)
[英]Packaging a Python script that can be run on a computer that doesn't have Python installed?
[英]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.