无法在windows上安装traits,python

2024-06-25 23:10:20 发布

您现在位置:Python中文网/ 问答频道 /正文

Windows 10 64位

我用pip在python3.52中成功地安装了traitsui

必须安装Qt4才能在windows上显示GUI,但pythonqt4支持的最高版本是python3.4

所以,当我尝试用pip安装traits时,我安装python3.4

我收到错误消息:

error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat)

Unable to find vcvarsall.bat

我搜索错误消息,得到一些结果,但是没有一个解决问题,所以我安装了mingw

使用pip再次安装traits,得到另一个错误

^{pr2}$

collect2.exe: error

在python3.4中,有没有一种方法可以在windows上安装traits?在


Tags: pip版本消息iswindows错误guierror
1条回答
网友
1楼 · 发布于 2024-06-25 23:10:20

您可以通过VisualStudioC++将错误的问题安装为一个以^ {CD1>}形式的包的预编译版本。您可以为大多数常见模块here找到{}包。在

下载文件traits-4.6.0.dev0-cp34-cp34m-win32.whlcp34表示python3.4,win32您的Python是32位的),并使用命令行安装它:

pip install C:\whereveryourfileis\traits-4.6.0.dev0-cp34-cp34m-win32.whl

确保pip链接到python3.4pip。如果不确定,可以直接运行pip.exe,方法是在命令行(cd C:\Python34\Scripts)中更改目录并运行

^{pr2}$

编辑:你考虑过使用Qt5吗?在

相关问题 更多 >