1、在用户家目录下创建一个名为env38的虚拟环境
python3 -m venv env38
创建虚拟环境env38后的目录
2、 激活虚拟环境
source ~/env38/bin/activate
3、安装pyqt5
pip install pyqt5
4、写一个简单的python脚本
import sys
print(sys.path)# 如果执行成功,没有任何错误提示,则表明环境搭建成功
from PyQt5 import QtWidgets# 当然也可以查看PyQt版本
from PyQt5.QtCore import *
print(QT_VERSION_STR)
5、在虚拟环境下执行该脚本
6、在VScode中选择虚拟环境中的python解释器
- 上面VScode中不能直接点击运行按钮直接运行脚本,否则会报错找不到pyqt5模块。
- 脚本中有波浪线提示无法解析PyQt5。
解决上面两个问题:
此时,波浪线告警已经没有啦,也可以直接点击运行按钮直接运行了,在不安装第三方模块的时候可以退出虚拟环境运行python脚本,安装第三方模块的时候再激活虚拟环境。
-
通过明确指出采用虚拟环境中的python解释器运行python脚本(不用激活虚拟环境):
-
在虚拟环境中直接使用python运行脚本(需要激活虚拟环境):