文章目录
- 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
包时,从阿里云的镜像源下载。
永久设置代理源
- 激活虚拟环境。
D:\my_project\venv\Scripts\activate.bat
- 在虚拟环境中,配置文件通常位于虚拟环境目录下的
pip
文件夹(若没有则需手动创建)。 - 进入
%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
包时,会从清华大学的镜像源下载。
永久设置代理源
- 激活虚拟环境。
source /opt/venv/bin/activate
- 创建或编辑虚拟环境下的
pip
配置文件。配置文件一般位于虚拟环境目录下的pip.conf
,你可以使用以下命令创建或编辑:
mkdir -p /opt/venv/pip
vim /opt/venv/pip/pip.conf
- 在文件中添加以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn
- 保存并退出文件。之后在该虚拟环境中使用
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调试即可