情况
今日我还在linux
自然环境下配备一个pyqt5的新项目的情况下,应用venv
python虚拟器,应用
(venv) $ pip install pyqt5
开展安裝,发觉十分的慢,因此我也用系统软件安装文件的方法开展安裝
$ sudo pacman -S python-pyqt5
安裝进行后发觉在venv自然环境中没法引入到
处理
根据venv 指令主要参数查询难题
$ python -m venv
usage: venv [-h] [--system-site-packages] [--symlinks | --copies] [--clear] [--upgrade] [--without-pip]
[--prompt PROMPT]
ENV_DIR [ENV_DIR ...]
venv: error: the following arguments are required: ENV_DIR
venv 有一个--system-site-packages
主要参数,该主要参数便是在建立python虚拟器的情况下应用安装系统的第三方包,默认设置不是引入的
恰当应用方法
$ rm -rf venv #删掉以前建立好的venv自然环境
应用--system-site-packages
主要参数开展复位python虚拟器
$ python -m venv --system-site-packages venv
进到python虚拟器,就可以一切正常应用pyqt5了