[英]How to import an existing virtual environment to a new project in Python?
我創建了一個 venv,我想在另一個文件中使用它,但由於某種原因它說:
“找不到 Python”
我在 Windows 10 上安裝了Python 3.9.2
並創建了一個在之前的項目中完美運行的 venv。 但是,我在同一個文件夾(在我的 venv 文件夾內)創建了一個新文件,但它不工作。 我怎樣才能激活它?
我讀到了#.\path\to\venv\bin\activate (also \activate.bat and \python)
,但我沒有bin 文件夾,我用bin 替換了Scripts,仍然無法正常工作。 我該如何解決這個問題?
旁注:第一個腳本運行沒有問題。 此外,我在名為Python
的文件夾中安裝了 Python。
先感謝您!
每個虛擬環境都有自己的 Python 二進制文件(與用於創建此環境的二進制文件的版本匹配),並且可以在其站點目錄中擁有自己獨立的一組已安裝的 Python 包。
(來自https://docs.python.org/3.9/library/venv.html )
所以在環境創建的那一刻,python 二進制文件被復制。 您不能只是將 venv 從一個地方復制到另一個地方並期望相應的二進制文件能夠工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.