首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在travis CI for osx (brew删除的qt4)中,是否有其他方法可以使用qt4

在travis CI for osx中,如果brew删除了qt4,可以通过以下方法使用qt4:

  1. 首先,可以尝试使用Homebrew安装qt4。在.travis.yml文件中添加以下命令:
代码语言:yaml
复制
before_install:
  - brew update
  - brew install qt@4

这将使用Homebrew安装qt4,并将其添加到系统路径中。

  1. 如果Homebrew无法安装qt4,可以考虑手动下载和安装qt4。在.travis.yml文件中添加以下命令:
代码语言:yaml
复制
before_install:
  - wget http://download.qt.io/archive/qt/4.8/4.8.7/qt-opensource-mac-4.8.7.dmg
  - hdiutil attach qt-opensource-mac-4.8.7.dmg
  - sudo installer -pkg /Volumes/qt-opensource-mac-4.8.7/qt-opensource-mac-4.8.7.pkg -target /

这将下载qt4的安装包,并使用hdiutil和installer命令进行安装。

  1. 如果以上方法都无法使用qt4,可以考虑使用其他版本的qt。在.travis.yml文件中添加以下命令:
代码语言:yaml
复制
before_install:
  - brew update
  - brew install qt

这将使用Homebrew安装最新版本的qt。

需要注意的是,以上方法仅适用于在travis CI for osx中使用qt4的情况。对于其他操作系统或平台,可能需要使用不同的方法来安装和使用qt4。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

目标检测使用LabelImg标注VOC数据格式和YOLO数据格式——LabelImg使用详细教程

labelimg 2.1.5 其他安装方法 2 LabelImg使用 2.1 打开Labelimg 2.2 标注前先进行一些设置 2.3 标注常用快捷键 3 VOC数据标签和格式和YOLO数据标签格式说明...安装 2.1.1 使用pip工具进行安装LabelImg (推荐) 使用pip安装LabelImg安装时最简单方式,首推,安装完之后会自动把LabelImg添加到环境变量,这样你就可以命令行输入...上安装LabelImg 1、Python 2 + Qt4 Python2环境使用如下命令安装 brew install qt qt4 brew install libxml2 make qt4py2...虚拟环境安装labelimg 使用virtualenv创建虚拟环境可以避免python版本和QT版本带来一些问题,当然你也可以用conda创建虚拟环境,道理是一样 brew install python3...作者还给出了很多其他安装方法,如docker安装方法等,大家可以去作者github主页进行参考,这里我就不一一列举了!

3.4K30
  • 『开发技术』LabelImg安装及使用介绍

    单击“菜单/文件”“更改默认保存注释文件夹” 点击“打开目录” 点击“创建RectBox” 单击并释放鼠标左键以选择要注释矩形框区域 您可以使用鼠标右键拖动矩形框进行复制或移动 注释将保存到您指定文件夹...您可以参考以下热键来加快工作流程。 步骤(YOLO) data/predefined_classes.txt定义将用于培训类列表使用上述说明构建和启动。...工具栏右下方“保存”按钮下,单击“PascalVOC”按钮切换到YOLO格式。 您可以使用Open / OpenDIR处理单个或多个图像。完成单个图像后,单击“保存”。...注意: 您标签列表处理图像列表过程不得更改。保存图像时,classes.txt也会更新,而以前注释不会更新。 保存为YOLO格式时不应使用“默认类”功能,不会引用它。...这在自动创建数据集时使用,然后用户可以浏览所有图片并标记它们而不是注释它们。 难: 难度字段设置为1表示该对象已被注释为“困难”,例如,没有充分利用上下文情况下清晰可见但难以识别的对象。

    2K30

    利用 Travis 自动部署博客

    Travis 自动构建 Travis Ci 自动构建周期分为两步: install Script 但是我们可以根据这两步将相关内容分成更细步骤: before_install install befor_script...我们可以这样实现我们博客部署脚本 sudo: false language: go os: osx install: brew install hugo script: - hugo --config...个人令牌 GitHub Setting 下 Developer settings 一个 Personal access tokens 可以生成,然后配置到 Travis Ci 对应...如果在 My Repositories 中看不到 Settings ,可以 More options 中找到 Settings 然后 Environment Variables 配置对应令牌即可...等相关信息配置到这里,比如推送分支,可以设置为 P_BRANCH 然后推送时候,使用 ${P_BRANCH} 来引用。

    97330

    jupyter notebook 实现matplotlib图动态刷新

    本文分为几篇,主要目的在于说明 Matplotlib 一些使用方法。第一篇用于介绍 Matplotlib 一些基本概念。 基本组成 以官网图片说明 Matplotlib 图表基本组成成分。...前使用 backend 从种类上,分为可交互型(user interface)和不可交互型两种(hardcopy),如果希望查看本地支持 backend 哪些,可以使用 matplotlib.rcsetup.interactive_bk...交互模式 我理解,“交互模式”即代表着这个图标绘制后可以动态变化,例如预设动画以及用户操作。...Cairo 引擎渲染 可交互型 Qt5Agg:使用 Qt5 渲染,IPython 使用 %matplotlib qt5 Qt4Agg:使用 Qt4 渲染,IPython 使用 %matplotlib...qt4 ipympl:使用 ipympl 库,Ipython 使用 %matplotlib ipympl macosx:使用 Cocoa 画布渲染,Ipython 使用 %matplotlib

    3.7K50

    推介7个CI CD(持续集成和持续部署)工具

    该工具支持Windows,Mac OSX和各种Unix系统,可以使用本机系统软件包以及Docker进行安装,也可以安装了Java Runtime Environment(JRE)任何机器上独立安装。...检测到更改后,Travis CI可以提供有关更改是否成功反馈。...Travis CI支持容器构建,并支持Linux Ubuntu和OSX。您可以不同编程语言中使用它,例如Java,C#,Clojure,GO,Haskell,Swift,Perl等等。...它还侧重于部署之前测试代码每个更改,使用多种方法,如单元测试,集成测试和功能测试。该工具支持容器,OSX,Linux,可以私有云或您自己数据中心内运行。 它有什么作用?...还有一件事:Codeship一个公用实用程序,脚本和Docker镜像集合,可以与该工具一起使用,该公司甚至指出其中一些可以其他类似的工具一起使用

    19.9K32

    Qt5 Json 模块与 JsonCpp 对比

    注:大家常说 QJson 其实并不是 Qt 模块,而是 Qt4 没有 Json 模块年代,一个非官方第三方模块。对于现在 Qt Json 模块,官方称之为 Qt Json。...其实 Qt5 Qt Json 模块代码,写可以说是严格按照 ECMA-404 协议解析范本,没有任何自己画蛇添足逻辑。...是否其他问题暂不清楚) qDebug下支持直接输出 Qt Json 相关对象 JsonCpp 支持C/C++风格注释,可以选择是否解析注释,可以允许设置和获取注释(然而在FastWriter情况下不会输出注释...但是由于 Qt 开发人员懒惰,使用递归来进行解析,导致对 Json 数据嵌套层数要求,算是一个遗憾。不过客户端应用也够用了。...另外一部分内容就是 Qt5 Json 向 Qt4 移植,这块的话,还是要稍微看一下源码,改动的话需要调整 Qt4 QString 以及 QAtomicInt 一些原子操作,主要是一些琐碎细节,

    1.5K30

    python将字符串类型转换为数字_把字符串转化为数字

    设置成半透明对话框 定义Activity时指定Theme.Dialog主题就可以将Activity设置成对话框风格.通过修饰Theme.Dialog主题android:wind … 将某个Qt4项目升级到...Qt5遇到问题(13条方法) 本文转载自http://hi.baidu.com/xchinux/item/9044d8ce986accbb0d0a7b87 一.将某个QT4项目改成QT5遇到问题 该...Qt4项目以前是使用Qt4.7 … Python-Struct 从一个例子开始: >>> from struct import * >>> pack(‘hhl’,1655, 255, 370) b’w\...x06\xff\x00r\ … roadhog 构建优化 背景 一个 antd 项目打包时间太长,竟然快二十分钟了,有时还会导致内存溢出,查了一些资料(thanks funfish),解决方法如下 roadhog.js...如发现本站涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除

    2.2K10

    基于NXP i.MX28 MPU疫情监控平台2-Qt环境搭建

    例如,我Windows写了一个串口助手,这套代码不用修改,放在Linux环境下Qt开发环境,重新编译,就可以生成可以Linux环境下运行串口助手,当然,Qt支持环境很多。...查看开发板是否支持Qt 可以看出,iMX287A开发板支持Qt,库版本是4.7.3。...3.1 主机搭建嵌入式Qt环境 搭建一个最基本Qt环境,需要两个东西:qmake和编译器。编译器用是交叉编译器,我们第一节教程,已经介绍了,并且已经把交叉编译器路径添加到了环境变量。...这里提供一个简单方法,那就是Ubuntu自带命令行apt-get安装功能,使用命令安装Qt4版本。使用前,请确保已经更换为中国服务器,否则下载速度会很慢。 ?...开发板运行效果 5.注意 iMX287A支持鼠标和触摸操作 如果想使用鼠标来操作,要在系统上电之前,就把鼠标插上,如果在运行过程连接鼠标是不能使用

    2.8K60

    将某个Qt4项目升级到Qt5遇到问题

    由于Qt5去除了QTextCodec::setCodecForCStrings()函数,所以涉及到cpp中直接写汉字情况,有如下两种修改方法: a)  如果以前源文件编码是GBK,则需要使用QString...Qt4时代,使用ActiveQt时,老提示没有这个文件,需要自己找到源代码手工uic qaxselect.ui > ui_qaxselect.h来生成一下,Qt5则解决了该问题。...所以,对主题样式依赖比较严重程序,要衡量一下是否要升级到Qt5了。...12. .pro文件TARGETQt4(qmake v2)可以不填写,那么它就从自动采用.pro文件名字,而在Qt5(qmake v3)这个TARGET不可不写。 13. ...至于c++11 支持连接信号与槽时可以使用SLOT、SIGNAL宏问题,现在先不改吧,虽然新方法去除了这两个宏,并且加强了类型检查,但也又增加了类名和一个&符号,先偷懒不动吧。

    1.7K90

    Linux-Manjaro18.0.4 安装sogou输入法

    按照网上教程,先添加中科大源, $ sudo vim /etc/pacman.conf 文件末尾添加 [archlinuxcn] SigLevel = Optional TrustedOnly Server...GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS="im=fcitx" $ source ~/.xprofile 网上教程到这里重启系统按理说就可以使用...1) fcitx  2) fcitx-gtk2  3) fcitx-gtk3  4) fcitx-qt5,确实少了qt4,安装qt4 $ pacman -S fcitx-qt4 装时候出来提示 ”...删除 fcitx 吗?”,这里继续安装,以fcitx-lilydjwg-git为准,装完以后重启系统,发现sogou输入法可以选择了,但是还是不能输入中文!!...,继续找资料查原因,有篇文章说到要设置qt4,便试了下,终端输入 $ qtconfig-qt4 弹窗依此找到interface->Defult Input Method,下拉选择fcitx,退出保存。

    4.9K10

    3天学会Jenkins_8_Jenkins vs Travis-CI, 何区别

    持续集成是一种软件开发方法,团队成员可以一天内至少整合一次他们工作。在此方法,每个集成都由自动构建检查并检索错误。...它引入了一种云中构建代码方法。此CI工具允许用户注册,链接其存储库,构建以及测试其应用程序。 Travis CI工具可以轻松地与GitHub和Bitbucket等常见云存储库集成。...它提供了许多自动CI选项,因为Travis CI服务器托管云中,因此无需专用服务器。这允许你不同环境不同机器上进行测试,不同操作系统上运行。 Travis CI对开源项目是免费。...该工具为Windows,Mac OSX和Linux系统等不同操作系统提供支持。 此外,Jenkins能够快速构建和测试代码,以便及早获得有关是否已准备好生成反馈。...这就是为什么系统配置所有内容可能需要两到三个小时才能完成 安装Travis CI最大缺点是它商业计划起价为129美元/每月,相当昂贵;不适合高安全性项目;与其他CI工具不同,它不提供Bitbucket

    1.3K10

    Geant4安装教程--最新Ubuntu18.04装配&&最新G4.10.05.p01

    这部分安装在作者本人实操过程是忽略掉,第一部分利用包工具安装gcc完成后,版本检查为7.4.0. 如果在第一部分安装不顺利用户,可以查看此节。...Geant4调用Qt过程,会首先搜索Qt5,找不到Qt5情况下搜索Qt4.因此本着强迫症优先原则,同时作者放弃了 apt-get install qt*安装方式,因为作者遇到了Qt4和Qt5...sudo dpkg -l|grep qt|more #搜索系统中所有的qt相关包,会发现若干qt4,qt5. sudo dpkg -r qt* #删除系统所有的qt 包 从官网下载最新版本Qt5.13.0...测试clock例子过程,有时候会出现cannot find -lGL 报错,且按照[6]解决方案无法解决。.../exampleB1 可以检查是否安装成功。

    3.5K20

    Golang 装逼指南: GitHub 上构建一个看上去正规 Golang 项目

    Travis CI 持续集成 Github 上装逼怎么能少Travis CI ,直接登录 Travis CI使用 GitHub 登录,然后选择需要使用 Travis CI 项目,项目根目录添加...装逼重点: 你以为使用 Travis CI 就是为了持续集成吗?那就太天真了!使用 Travis CI 当然为了他 Badges ,将 RESULT 拷贝到你 README.md 里面就好了。...获取 Badges 方法Travis CI 类似,将 MarkDown 内容拷贝到 RERADME.md 中就好。 ?...由于使用 MacOS ,这里使用 brew 来安装: brew install goreleaser 项目根目录生成 .goreleaser.yml 配置: goreleaser init 配置好了以后要记得往...这个网站提供各种各样 Badges ,如果你愿意,完全可以把你 GitHub README.md 填满,兴趣同学可以自取。 ?

    1.1K10

    python2.7安装matplotlib_Matplotlib安装

    大家好,又见面了,我是你们朋友全栈君。 Matplotlib安装教程 很多不同方法来安装matplotlib,最好方法取决于你正在使用什么操作系统,你已经安装了什么,以及如何使用它。...这两个分发包括matplotlib和许多其他有用工具。 Linux系统:使用包管理 如果你Linux上,你可能更喜欢使用软件包管理器。...上:使用PIP 如果您在Mac OSX上,您可以使用标准Python安装程序pip来安装matplotlib二进制文件。...ttconv truetype字体实用程序 Linux上构建 最简单方法使用系统软件包管理器来安装依赖项。...由于没有规范Windows软件包管理器,从源代码构建freetype,zlib和libpng方法matplotlib-winbuild记录为构建脚本。

    1.9K30

    Matplotlib 中文用户指南 2 安装

    安装 原文:Installing 译者:飞龙 协议:CC BY-NC-SA 4.0 许多安装 matplotlib 不同方法,最好方法取决于你使用操作系统,已经安装内容以及如何使用它。...这意味着如果你工具链前缀,你可以设置它们。 这可以用于交叉编译。...版本 8.6. 0和 8.6.1 已知问题,当以错误顺序关闭多个窗口时可能导致段错误。 pyqt 4.4 或更新 Qt4 控件库 Python 包装,用于 Qt4Agg 后端。... OSX 上构建 由于可以获取libpng和freetype需求(darwinports,fink,/usr/X11R6)不同位置,不同架构(例如 x86,ppc,universal)和不同 OSX...我们建议你使用我们对 OSX 版本所做方式来构建:从tarball或git仓库获取源代码,并按照README.osx说明进行操作。

    1.4K20

    Qmake VS Cmake

    默认使用了core 和 gui,故手动禁用 QTGUI 这两行可以直接使用 FIND_PACKAGE(Qt4 COMPONENTS QtCore REQUIRED),未指定模块将被禁用...= mainwindow.h FORMS += mainwindow.ui HEADERS 文件是否需要 moc 进行预处理,qmake 运行时会根据其是否含有Q_OBJECT自动判断。...,使用 QT4_ADD_RESOURCES 来调用rcc进行预处理 对 Windows 资源文件,直接和源文件一样,添加到列表即可。...只是: MinGW 下仅仅这么做还不行,上面的 MinGW 块用来修复这个问题 Debug 与 Release qmake 使用 qmake 时,可以 pro 文件内分别为两种模式设置不同选项...使用时,可以直接 make release 或 make debug 来编译不同版本 cmake 不同于 qmake,由于 cmake 采用 out-of-source 方式。

    1.1K10
    领券