zoukankan      html  css  js  c++  java
  • vscode搭建pyhton环境

    1、环境安装

        https://blog.csdn.net/zzzzllll2006/article/details/83014940

        能解决简单的一般的单文件编译运行的大部分问题

        补充运行项目代码:对python的版本有一定的要求,2.7的高版本比较好,不然会出现一些告警

    2、版本选择

        问题描述:如果你本地装了多个python版本【2.7 or 3.7 or 多个virualenv】,-------未设置设置环境变量(问题加深)

        在打开工程的的工程上【右击】-----【文件夹设置】----搜索“python.pythonPath”------修改路径

         以虚拟环境为例为例截图流程如下               

                  说明:

        • 这样vscode就可以编译不同的python版本了

        • 直接把别人的虚拟环境拷贝过来就可以直接编译了,免得自己去下载一大堆依赖安装包

    3、安装包国内镜像设置

            一劳永逸的方式:

            https://blog.csdn.net/dss875914213/article/details/86500146

    4、编译我们的工程、

            操作步骤

      • 打开我们的启动文件collectservice.py文件(编译的时候一定要把这个窗口处于激活状态)

      • ctrl +shift+d添加我们的工程配置,选择current file的编译方式,会生成launch.json的文件

      • 修改文件里面的内容     "name": "Python: Current File (Integrated Terminal)",

        •             "name": "Python: Current File (Integrated Terminal)",
                      "type": "python",
                      "request": "launch",
                      "program": "${file}",        
                      "console": "integratedTerminal",
                      "stopOnEntry": false,
                      "pythonPath": "${config:python.pythonPath}",            

                      "cwd": "${workspaceRoot}/collectservice",【说明这一项是关键,表示你的启动路径------旧版本】

        •             "cwd": "${workspaceRoot}",【说明这一项是关键,表示你的启动路径------新版本】

                      "env": {"PYTHONPATH":"${workspaceRoot}"},
                      "envFile": "${workspaceRoot}/.env"

    5、虚拟环境搭建

      https://blog.csdn.net/my2010Sam/article/details/79722189指定Python版本

          例子:

        virtualenv -p /usr/bin/python2.7 ENV2.7

    6、打包生成exe

      https://www.cnblogs.com/gopythoner/p/6337543.html

      pyinstaller -F myfile.py

            依赖包的问题:https://jingyan.baidu.com/article/b2c186c8d9856dc46ff6ff54.html

                                    https://blog.csdn.net/weixin_39000819/article/details/80942423

  • 相关阅读:
    符合RESTful规范的API
    DRF 认证、权限、限制
    RESTful API终极版序列化封装
    RESTful API
    Django REST Framework
    前端之promise
    VueRouter
    Vue的生命周期
    三种常用的js数组去重方法
    dos命令查看端口状态
  • 原文地址:https://www.cnblogs.com/meiguhuaxian/p/11759648.html
Copyright © 2011-2022 走看看