[英]Creating Virtual environment using python 3.8 when python 2.7 is present
I am trying to create a virtual environment using mkvirtualenv with python 3 in Windows but the environment is created with python 2.7.My pip version is also from python 2.7 which i have avoided using
py -m pip install virtualenvwrapper-win
當我做
mkvirtualenv test
環境是使用 python 2.7 創建的,請幫助我解決方案 在此先感謝:)
如果你想用python 3.X
創建一個 virtualenv 版本為2.X
您只需為您的虛擬環境傳遞一個參數參數。
$ virtualenv venv -p $(which python3)
此命令將指向您當前的 python3 安裝文件夾,並創建一個從當前 python3 二進制文件復制的 virtualenv。
如果您想查看此命令的作用,只需觸發命令:
$ which python3
#should print your current python3 binary folder.
如果您在 ubuntu(18.04) 中,則需要將 python3.8 安裝到您的環境中:
sudo apt install python3.8
和:
mkvirtualenv name_of_the_project -p python3.8
做:
python3 -m venv venv
解決你的問題?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.