[英]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
您可以通過將 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.