当前位置: 首页 > news >正文

pyqt环境搭建

文章目录

  • 1.python3 虚拟环境创建
    • windows平台
    • Linux平台
  • 2.设置pip代理源
    • Windows 系统
      • 临时指定代理源
      • 永久设置代理源
    • Linux 或 macOS 系统
      • 临时指定代理源
      • 永久设置代理源
    • 常见的国内 `pip` 代理源
    • 更新pip命令
  • 3.安装PySide6
  • 4. 选择IDE
    • vscode
    • qtcreator
  • 5.vscode调试环境搭建
  • 6.测试代码

1.python3 虚拟环境创建

windows平台

  • 创建python虚拟机
python -m venv D:/my_project/venv
  • 激活虚拟机
D:\my_project\venv\Scripts\activate.bat

Linux平台

  • 创建虚拟机
python -m venv /opt/venv
  • 激活虚拟机
source /opt/venv/bin/activate

2.设置pip代理源

在虚拟环境中设置 pip 代理源,和在系统全局环境里设置的方法基本一致,只是配置文件的位置或许会有所不同。下面为你分别介绍在 Windows 和 Linux/macOS 系统的虚拟环境中设置 pip 代理源的具体步骤。

Windows 系统

临时指定代理源

在激活虚拟环境之后,你可以在使用 pip install 命令时,通过 -i 参数临时指定代理源。示例如下:

pip install numpy -i https://mirrors.aliyun.com/pypi/simple/

此命令会在安装 numpy 包时,从阿里云的镜像源下载。

永久设置代理源

  1. 激活虚拟环境。
D:\my_project\venv\Scripts\activate.bat
  1. 在虚拟环境中,配置文件通常位于虚拟环境目录下的 pip 文件夹(若没有则需手动创建)。
  2. 进入 %APPDATA%\pip文件夹,创建一个名为 pip.ini 的文件,内容如下:

注:没有这个文件夹pip config set global.proxy http://127.0.0.1:8080 运行这个

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

这样,之后在该虚拟环境里使用 pip 安装包时,就会默认从阿里云镜像源下载。

Linux 或 macOS 系统

临时指定代理源

激活虚拟环境后,使用 -i 参数临时指定代理源。示例:

pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple

此命令在安装 pandas 包时,会从清华大学的镜像源下载。

永久设置代理源

  1. 激活虚拟环境。
source /opt/venv/bin/activate
  1. 创建或编辑虚拟环境下的 pip 配置文件。配置文件一般位于虚拟环境目录下的 pip.conf,你可以使用以下命令创建或编辑:
mkdir -p /opt/venv/pip
vim /opt/venv/pip/pip.conf
  1. 在文件中添加以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn
  1. 保存并退出文件。之后在该虚拟环境中使用 pip 安装包时,就会默认从指定的代理源下载。

常见的国内 pip 代理源

  • 清华大学https://pypi.tuna.tsinghua.edu.cn/simple
  • 阿里云https://mirrors.aliyun.com/pypi/simple/
  • 中国科学技术大学https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣https://pypi.doubanio.com/simple/

你可以按照实际情况选择合适的代理源。

更新pip命令

python.exe -m pip install --upgrade pip

3.安装PySide6

  • 查看所有版本

https://pypi.org/project/PySide6/#history

  • 最新版本安装

    pip install pyside6
    
  • 指定版本安装

    pip install pyside6==6.4.1
    

4. 选择IDE

vscode

在这里插入图片描述
https://code.visualstudio.com/

qtcreator

在这里插入图片描述

5.vscode调试环境搭建

搭建新手的调试环境最让人头疼,这是AI无法解决的一些事情

在这里插入图片描述

  • 安装vscode
  • 安装插件
  • python debugger
  • python

在这里插入图片描述

  • ctrl+shift+p,输入python select
    在这里插入图片描述
  • 输入创建好的虚拟环境

在这里插入图片描述

6.测试代码

  • 创建 test.py文件
import PySide6.QtCore

# Prints PySide6 version
print(PySide6.__version__)

# Prints the Qt version used to compile PySide6
print(PySide6.QtCore.__version__)

vscode打开,F5调试即可

相关文章:

  • 吐血教程:搭建Flutter开发环境
  • DQL语句-数据处理函数
  • Java 基本数据类型 vs 包装类(引用数据类型)
  • 搜广推校招面经六十
  • 代码随想录算法训练营第五十八天 | 拓扑排序精讲 dijkstra(朴素版)精讲
  • C++12CAS
  • FPGA中串行执行方式之使用时钟分频或延迟的方式
  • Java关于多态
  • 4.用 Excel 录入数据
  • hive相关面试题以及答案
  • 【解决】Linux命令报错:Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64
  • Leetcode算法方法总结
  • 当人形机器人困在“技术秀场”,魔法原子打响一场落地突围战
  • 利用 Patroni + etcd + HAProxy 搭建高可用 PostgreSQL 集群
  • Windows11介绍(中英文版)
  • Vue2+Lodop插件实现在线打印功能(提供Gitee源码)
  • 低功耗LPWAN模块开发指南:远距离无线通信与边缘计算融合实战‌
  • Mysql---锁篇
  • 数据分析 之 怎么看懂图 一
  • Nginx RTMP 日志模块分析 (ngx_rtmp_log_module.c)
  • 珠海营销型网站/网络营销策略包括哪些
  • 做域名不做网站可以吗/杭州seo网站排名
  • 百度小程序模板/珠海seo推广
  • 荆州网站开发/seo服务外包公司
  • 美女做暖暖免费网站/seo免费推广
  • 做电力项目信息的网站/河北seo网络推广