我想安装eric6-6.0.6.结果
python3 install.py
Run Code Online (Sandbox Code Playgroud)
是:
Checking dependencies
Python Version: 3.4.0
Found PyQt5
Found QScintilla2
Found QtGui
Found QtNetwork
Found QtPrintSupport
Found QtSql
Sorry, please install QtSvg.
Error: No module named 'PyQt5.QtSvg'
Sorry, please install QtWebKit.
Error: No module named 'PyQt5.QtWebKit'
Sorry, please install QtWebKitWidgets.
Error: No module named 'PyQt5.QtWebKitWidgets'
Found QtWidgets
Run Code Online (Sandbox Code Playgroud)
但是如何安装缺失?我谷歌很多,但没有找到正确的答案.
有人可以帮我一个忙吗?
非常感谢!
我想在我的应用程序中获取当前工作区。我从valexa 的回答中找到了实现目标的方法:
-(int)spaceNumber
{
CFArrayRef windowsInSpace = CGWindowListCopyWindowInfo(kCGWindowListOptionAll | kCGWindowListOptionOnScreenOnly, kCGNullWindowID);
for (NSMutableDictionary *thisWindow in (NSArray *)windowsInSpace) {
if ([thisWindow objectForKey:(id)kCGWindowWorkspace]){
return [[thisWindow objectForKey:(id)kCGWindowWorkspace] intValue];
}
}
return -1;
}
Run Code Online (Sandbox Code Playgroud)
但是现在(对于我的情况 是macOS 10.13.3)kCGWindowWorkspace不再存在。那么还有其他方法可以实现我的目标吗?
提前致谢!
我的视图上有一个齿轮按钮,当用户单击它时我想显示按钮菜单。似乎https://developer.apple.com/documentation/swiftui/view/contextmenu(menuitems:)是专为此任务设计的,但只有右键单击才能触发上下文菜单。
如何contextMenu在 macOS 上通过左键单击来触发?谢谢!
首先,我按照以下步骤安装QScintilla:
1:
cd Qt4Qt5
qmake qscintilla.pro
sudo make
make install
Run Code Online (Sandbox Code Playgroud)
2:
cd ../designer-Qt4Qt5
qmake designer.pro
sudo make
sudo make install
Run Code Online (Sandbox Code Playgroud)
3:
cd ../Python
python3 configure.py --pyqt=PyQt5
sudo make
Run Code Online (Sandbox Code Playgroud)
在这里我遇到了问题:
QAbstractScrollArea: No such file or directory
Run Code Online (Sandbox Code Playgroud)
和问题:
qprinter.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)
但我终于通过手动添加所需文件解决了这些问题.
继续:
sudo make install
Run Code Online (Sandbox Code Playgroud)
4:
然后我输入以下命令安装eric6:
sudo python3 install.py
Run Code Online (Sandbox Code Playgroud)
但我得到了:
检查依赖项
Python版本:3.4.0
找到PyQt5
对不起,请安装QScintilla2及其PyQt5/PyQt4包装器.
错误:/usr/lib/python3/dist-packages/PyQt5/Qsci.so:未定义符号:_ZTI13QsciScintilla
macos ×2
compilation ×1
linux ×1
objective-c ×1
pyqt ×1
pyqt5 ×1
python ×1
qscintilla ×1
qt ×1
qt5 ×1
swiftui ×1