美文网首页
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开发环境配置

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