Python3.7+VSCode开发环境搭建
背景
- Python作为当下非常流行的一门语言,因为其简洁易懂的特点,非常适合作为入门语言来学习。而Microsoft出的这个VSCode轻量级IDE,搭配Python简直是绝配。对于毫无经验的小白来说,搭建自己的开发环境是编程的第一步,以下安装教程就可以帮你轻松实现。
环境
Win10 64位 + python3.7
- 我的电脑是win10(64位)的系统,其他系统安装参考这个。python目前已经有3.8的版本,但从稳定和安全,以及第三方库的兼容性,我选择了3.7版本,大家也可以安装3.8版本。
步骤
第一步:安装VSCode及汉化
- VSCode官网下载安装,其是傻瓜式一键安装
传送门:https://code.visualstudio.com/Download
2、打开VSCode,扩展(Ctrl+Shift+X)中搜索Chinese,安装汉化包,重启VSCode后界面为中文了。
第二步:安装python
1、去官网下载与系统匹配的版本,安装时只要注意一点就好,勾选添加到PATH,也不要安装到中文目录中。
传送门:https://www.python.org/
此安装会附带安装pip,最好将pip升级先。
pip升级:打开VSCode,Ctrl+`调出终端,在终端输入后回车执行:python -m pip install --upgrade pip
第三步:环境配置
- 首先VScode自己是找不到python的,vscode想要运行python代码,必须另外指定在windows上安装的python解释器路径才可以。所以你要在VScode扩展里面下载python插件(Python
extension for Visual Studio
Code)这个插件被安装上后,vscode就具有了调用python解释器的功能。(其实就是在setting.json和launch.json这两个配置文件中,可以添加python相关的配置了)。
具体操作:打开VSCode,扩展(Ctrl+Shift+X)中搜索Python,安装Python extension for Visual Studio Code插件。
这个是vscode提供的python 官方插件,已经提供了python代码的调试,自动补全,代码格式化等功能。
第四步:安装QT designer
-
在PyQt中编写UI界面可以直接通过代码来实现,也可以通过Qt Designer来完成。Qt
Designer的设计符合MVC的架构,其实现了视图和逻辑的分离,从而实现了开发的便捷。Qt
Designer中的操作方式十分灵活,其通过拖拽的方式放置控件可以随时查看控件效果。Qt Designer随PyQt5-tools包一起安装,安装后其路径在 “Python安装路径\Lib\site-packages\pyqt5-tools”下。所以我们先要安装PyQt5-tools,这里我们再次使用到pip,参考上面pip升级的方法,并将PyQt5一同安装了:
pip3 install -i https://mirrors.aliyun.com/pypi/simple/ PyQt5
pip3 install -i https://mirrors.aliyun.com/pypi/simple/ PyQt5-tools这里的" -i https://mirrors.aliyun.com/pypi/simple/ "是使用了国内阿里的镜像,可以使下载更快,去掉也是可以安装的。
若要启动Qt Designer可以直接到上述目录下,双击designer.exe打开Qt Designer;
但我们要在VSCode直接使用Designer,需要做一些设置:
1、在VS Code中安装PYQT Integration插件;
2、在设置中搜索:Path of QT designer,将这里的路径设置成designer.exe的目录(一般是Python安装路径\Lib\site-packages\pyqt5_tools\Qt\bin\designer.exe)
至此QT designer也安装完毕了,你可以在VScode直接调用QT designer,只不过是英文的。可以下载汉化包designer_zh_CN.qm,放入文件夹中:Python安装路径\Lib\site-packages\pyqt5_tools\Qt\bin\translations。
传送门:https://pan.baidu.com/s/1jzkumqjw-3VQiJxvo4V6Xw
此时,我们就可以愉快的编程了!【完】