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

猜你喜欢

转载自www.cnblogs.com/meiguhuaxian/p/11759648.html