簡體   English   中英

如何在python3中打開virtualenv?

[英]How to open virtualenv in python3?

我的計算機上同時安裝了 python 2.7 和 3.8,但每當我使用pip install virtualenvwrapper-win ,然后使用mkvirtualenv test打開一個新的 virtualenv 時,它會顯示Running virtualenv with interpreter /usr/bin/python2 現在我在virtualenv中下載了django,得到的是過時的1.11版本。 所以現在我無法從 django.urls 等導入路徑。

有什么方法可以用 python3 解釋器安裝 vitrualenwrapper 嗎? 請幫忙。 我正在嘗試學習 django,這造成了巨大的麻煩。

Virtualenv 已經包含在 Python3 的標准庫中。 您可以使用以下命令創建虛擬環境:

python3 -m venv venv

第二個venv是你的virtualenv的名字,你可以隨意命名。

要使用現有的 virtualenv,您應該使用以下命令:

path_to_your_venv\Scripts\activate.bat

https://docs.python.org/3/library/venv.html

您可以通過將 python 解釋器作為參數為任何 Python 版本創建虛擬環境:

mkvirtualenv -p /path/to/python_binary test

virtualenvwrapper 應該安裝到安裝了 virtualenv 的同一個全局站點包區域。 您可能需要管理權限才能執行此操作。 安裝它的最簡單方法是使用 pip:

 pip3 install virtualenvwrapper

要么:

sudo pip3 install virtualenvwrapper

暫無
暫無

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

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