簡體   English   中英

當 python 2.7 存在時,使用 python 3.8 創建虛擬環境

[英]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.

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