[英]From a Python venv, find installation from which the venv command was run
給定使用pythonXY_EXE -m venv venv
創建的 Python 虛擬環境,如何找到用於創建虛擬環境的 python 可執行 PythonYX_EXE?
正在尋求 MS-Windows 和 Linux 的解決方案。
對於 Linux,我可以通過使用readlink -f venv/bin/python
解析符號鏈接來提出解決方案。 但是對於 MS Windows?
沒有答案是官方創建虛擬環境:
... pyvenv.cfg 文件,其中包含指向運行命令的 Python 安裝的主鍵
我的目標:在沒有復制/符號鏈接的情況下運行 python,因為它們可能會分叉多個進程。
在 MS Windows 上,通過檢查venv 庫的源代碼,可執行文件位於(如果符號鏈接未啟用或失敗)
<home-key-of-pyvenv.cfg-file>/python.exe.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.