美文网首页
python开发环境配置

python开发环境配置

作者: 壹程_3db3 | 来源:发表于2018-08-28 19:07 被阅读0次

起因

本人原来是一直用最新版本的py3,但是一些框架/工具只支持py2,比如sqlmap,XSSpy等,所以需要至少两套py环境,加上考虑后来可能还有更多不同的项目,就更麻烦了,于是想起了env这个东西

思路

1、使用env创建多个虚拟环境

2、vscode对不同项目用不同的虚拟环境

创建多个虚拟环境:

1.1、先安装两个纯净的python
python2.7
python3.7(截至2018/08/27最新的py版本)
安装完成后,默认的地址如下:
python2.7 path:
C:\Python27
python3.7 path:
C:\Users\Administrator\AppData\Local\Programs\Python\Python37
(安装py3的时候,记得勾选添加到系统变量中)

红框处的勾默认是不勾选的

1.2、安装虚拟环境
使用的是mkvirtualenv官方文档
具体步骤:
1.2.1安装

pip install virtualenvwrapper-win

1.2.2创建虚拟环境(默认创建的虚拟环境的路径在 :C:\Users\Administrator\Envs)

mkvirtualenv --python=C:\Users\Administrator\AppData\Local\Programs\Python\Python37\python.exe python37

C:\Users\Administrator\AppData\Local\Programs\Python\Python37\python.exe
这个地址就是刚才刚装py3.7的地址
python37 是新建的虚拟环境的名称


可以看到虚拟环境目录下有这个文件夹

1.2.3查看虚拟环境

workon

workon.png

1.2.4进入虚拟环境

workon python37

python37.png

1.2.5尝试使用

print("hello,env")

helloenv.png

1.2.6 退出虚拟环境

deactivate

deactivate.png

1.3 给python2也创建一个虚拟环境

mkvirtualenv --python=C:\Python27\python.exe python27

不多做解释了,同一个命令,只是把参数换了一下

2.给vscode配置环境
其实不用配置,点两下就好了,vscode自动找到了所有的环境,选择你需要的那个就好了


vscode.png

相关文章

  • 应用python轻松excel自动化00

    开发环境配置-VScode 用VScode配置Python开发环境[https://www.jianshu.com...

  • Python开发第一天

    Python入门 Python开发环境安装与配置

  • Python语言程序设计入门-1.2

    1.2.1 单元开篇 Python 开发环境配置Python语言概述开发环境Python程序编写和运行 1.2.2...

  • 1.4Python开发环境配置

    1.4.1Python开发环境配置 安装: 1、到Python主页下载并安装Python基本开发和运行环境,网址:...

  • UI自动化入门

    一、环境搭建 1、安装&配置python开发环境 python 下载地址https://www.python.or...

  • SPARK

    本文档介绍了如何配置虚拟机spark python开发环境,以及简要的开发指南。 环境配置 环境配置请参考文档:虚...

  • TuShare安装

    1,环境 下载及安装python,python开发环境ide PyCharm,配置PyCharm。 安装pip(必...

  • python3基础之环境配置

    环境配置 主要内容 Windows 安装Python 环境 Mac 安装Python 环境 安装开发工具-Vsco...

  • Django项目初试

    环境:WINDOWS+配置好的python环境 由此Django的大坑开始了 Chapter One:配置开发环境...

  • 第一章 Python基本语法元素2

    1.2 Python开发环境配置 Python语言概述 Python [`paiθən], 译为“蟒蛇” ,拥有者...

网友评论

      本文标题:python开发环境配置

      本文链接:https://www.haomeiwen.com/subject/mkpqwftx.html