多语言展示
当前在线:674今日阅读:113今日分享:31

win10中python2和python3共存,安装虚拟环境

最近在学习python的过程中遇到了一个问题,我自己的笔记本是win10系统,之前下载安装的anaconda中的python版本是3.6的,今天在寻找相关书籍的时候,里面所有的对我感兴趣的内容都是在python2.7环境下编写的,为了能够测试与学习,我又在自己的电脑上装了2.7。下面是我通过虚拟环境处理python2和python3共存的一点小总结,希望对大家有所帮助。
工具/原料
1

电脑、win10系统

2

第三方包virtualenv、python2和python3环境

方法/步骤
1

首先,确保自己电脑里面已经安装了python2和python3的环境。关于如何安装,可以去搜索引擎查找,这里不多做赘述。

2

安装好环境之后,由于virtualenv是python3下特有的,我们在python3环境下安装virtualenv,在cmd中进入,输入pip3 install virtualenv等待安装完成。因为我已经安装完成了,重新安装会有如下显示。

3

接下来,我们开始安装python2.7的虚拟环境。首先,我们新建一个文件夹(哪儿都可以),然后在cmd中cd到刚刚新建文件夹的路径,运行如下命令:virtualenv -p C:\Python27\python2.exe env-py2。其中C:\Python27\python2.exe是你自己安装的python环境的路径。安装过程如下图

4

安装完毕之后文件夹如图。

5

在Scripts文件夹下有个activate.bat文件可以激活该虚拟环境,deactivate.bat可以退出该虚拟环境。在cmd中操作如图:成功进入Python2环境。

6

在虚拟环境中测试以及退出环境如图。

推荐信息