【发布时间】:2022-07-04 19:49:37
【问题描述】:
根据this blog post here,我正在尝试使用 QGIS 3.22.6 附带的 Python 解释器设置 venv。但是,当我执行特定命令时,出现以下错误:
C:\Source\experiments\qgistest>C:\QGIS\bin\python-qgis-ltr.bat -m venv .venv
Error: Command '['C:\\Source\\experiments\\qgistest\\.venv\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
关于 SO 的类似问题表明 venv 包不存在,或者它是与 ensurepip 相关的错误,但对于前者,指定的 .venv 文件夹确实被创建(部分)和ensurepip 也同样执行。遗憾的是,我没有得到任何进一步的指标,这可能是什么问题。
【问题讨论】:
-
如您在问题中链接的博文中所述:“当前安装程序(也称为新的 OSGeo4W V2 安装程序)尚不受此设置支持,因为在撰写本文时存在一些问题了解 python 3.9 如何处理 dll 加载。"
标签: python windows qgis python-venv pyqgis