Macbook+VScode+pyqt5 环境搭建(anaconda3)

Macbook+VScode+pyqt5 环境搭建(anaconda3)

1.在终端首先看一下自己环境的设置

conda env list

在这里插入图片描述

2.在这个环境下安装

pip install pyqt5-tools
pip install PyQt5
*下载速度慢的话,可以换个阿里源
pip install -i https://mirrors.aliyun.com/pypi/simple pyqt5_tools
pip install -i https://mirrors.aliyun.com/pypi/simple PyQt5

pip list 查看是否有这几个文件,不然就是没有安装成功

在这里插入图片描述

3.接下来就是在VScode中配置环境变量

在VScode下载PYQT intergration插件,点击设置进行扩展设置,对路径进行配置
在这里插入图片描述
因为在anaconda3的环境下安装,找路径的时候要注意在其目录下查找

pyuic5 cmd :
pyuic5 cmd 配置的作用是把ui转译成py文件,如果转换过程中出错,就要看看路径是否正确,一般是不需要配置的,默认的就行,如果不行的话需要找到anaconda3/bin/pyuic5(路径实在不知道,可以拖到终端,会显示完整的路径)。

QT designer path:
找到个人安装anaconda3的目录,anaconda3/bin/Designer.app就是需要的文件, 需要注意的.app 只是个应用程序,我们需要的是可执行文件(右键显示包内容,content->macos->Designer不然就会报下面的错误 。

Error: Command failed: /Users/a1234/Desktop/anaconda3/bin/Designer.app: is a directory

在这里插入图片描述

4.新建项目
  1. 首先在桌面新建一个文件夹作为我们的项目
  2. 用vscode打开文件夹,工作区就在当前文件夹进行编辑进行
  3. 点击右键,出现New From,自动弹出QT desiger的设计界面
    在这里插入图片描述
  4. 设计完成后生成ui文件,我们右键Complete From就可以转换成py文件了
    在这里插入图片描述
  5. 当然这时候还不能跑起来,需要单独写个main函数,把ui生成的py文件加载进来。
    from Ui_Getdata import Ui_Getdata
    导入Ui_Getdata.Ui_Getdata模块
import sys
from Ui_Getdata import Ui_Form
from PyQt5.QtWidgets import QApplication, QWidget, QMainWindow,QPushButton
from PyQt5.QtCore import QCoreApplication, Qt
class MyMianWindow(QMainWindow,Ui_Form):
    def __init__(self, parent=None):
        super(QMainWindow,self).__init__(parent)
        self.setupUi(self)
    

if __name__=="__main__":
    app = QApplication(sys.argv)  
    ui=MyMianWindow() 
    ui.show()
    sys.exit(app.exec_())

运行起来文件后,你就成功get到如何编写pyqt了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值