首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pyqt部署:无法检测到MSVC2015或MSVC2017

Pyqt部署:无法检测到MSVC2015或MSVC2017
EN

Stack Overflow用户
提问于 2019-03-29 03:12:20
回答 1查看 1.7K关注 0票数 5

我第一次尝试pyqtdeploy,跟踪医生

在运行build-demo.py时,我得到了以下错误:

代码语言:javascript
复制
C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Lib\site-packag
es\pyqtdeploy\demo>python build-demo.py
pyqtdeploy-sysroot: Unable to detect MSVC2015 or MSVC2017. 

py文件似乎是从os模块中获取环境变量,因为在python console中运行相同的命令,它可以正常工作。不知怎么的,pyqtdeploy在这方面有问题。

我在系统中安装了构建工具;这里缺少什么?

EN

回答 1

Stack Overflow用户

发布于 2020-02-13 11:00:52

您必须在构建工具的文件夹位置搜索vcvars64.bat的位置并复制它。它取决于您的系统环境和安装的Visual版本。在运行pyqtdeploy之前,将该位置粘贴到命令提示符中。这将初始化环境并启用对MSVC x64.的检测。

步骤1:下载所有必需的软件包.

pic1

步骤2:浏览到安装了Micosoft的目录

pic2

步骤3:在该目录中搜索vcvars64.bat

pic3

步骤4:运行vcvars64.bat,如果成功,则运行pyqtdeploy-sysroot sysroot.json

pic4

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55409969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档