Tag: osx

JavaLaunchHelper类在libinstrument.dylib中实现。 其中一个将被使用。 哪一个是未定义的

我在MacOS X上升级到了最新版本的Java 7 u40,并在eclipse中对应用程序进行引导时,在控制台上开始获取以下输出。 推出的应用程序工作正常,但我想找出是什么原因造成这个问题和解决办法。 objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib. One of the two will be used. Which one is undefined. Anynone知道为什么这个消息正在被打印,以及如何解决这个问题。

在OS X上安装PG gem – 无法构build原生扩展

看来很多人在安装pg gem时遇到了问题。 没有任何其他解决scheme为我工作。 我试图安装pg gem和postgres.app。 PGgem将不会安装。 我得到的第一个错误是: 安装pg(0.17.0)时发生错误,并且Bundler无法继续。 确保在捆绑之前gem install pg -v '0.17.0'成功。 有关将我的gem install指向pgconfiguration的安装build议失败,并显示以下错误消息(本论坛中的许多其他人遇到此问题): Failed to build native extensions… Results logged to /Users/melanie/.rvm/gems/ruby-1.9.3-p448/gems/pg-0.17.0/ext/gem_make.out 我不知道如何查找或访问这个日志文件来寻找更多的线索。 我尝试使用sudo apt-get install命令时也收到错误消息(找不到命令)。 我已经search了这个论坛最近6个小时,尝试每一个build议,让我的铁路项目工作。 我无法find有关如何更改path的build议,或者具体而言,需要进行哪些更改。 我which pg_config返回一个文件源。 我用一个命令来使用该configuration来安装pg。 它失败。 有这么多的人有这个麻烦。 许多答案build议自制。 我不得不删除,因为它抛出了其他问题。

在非Windows平台(Linux或Mac)上使用Python读取Access数据库

我想访问Microsoft Access数据库中的数据。 我有一些.accdb和.mdb文件,并希望在Python中读取它们。 从我的研究中,pyodbc只能在Windows平台上使用,但是我正在使用Mac OS X.我是Python新手。 另一种select是如果我可以从数据库中导出数据到一个CSV然后在Python中使用。 任何帮助或启动将不胜感激。

来自Swift Range的NSRange?

问题:当我使用一个使用Range的Swiftstring时,NSAttributedString接受一个NSRange let text = "Long paragraph saying something goes here!" let textRange = text.startIndex..<text.endIndex let attributedString = NSMutableAttributedString(string: text) text.enumerateSubstringsInRange(textRange, options: NSStringEnumerationOptions.ByWords, { (substring, substringRange, enclosingRange, stop) -> () in if (substring == "saying") { attributedString.addAttribute(NSForegroundColorAttributeName, value: NSColor.redColor(), range: substringRange) } }) 产生以下错误: 错误:'Range'不能转换为'NSRange'属性string.addAttribute(NSForegroundColorAttributeName,值:NSColor.redColor(),范围:substringRange)

什么是唯一识别计算机的好方法?

我正在开发一些桌面软件供客户转售。 客户希望限制软件,使注册码只针对一台电脑。 除了使用网卡上的MAC之外,是否还有其他技术(可以在Windows和Mac OS X上使用)来唯一标识一台计算机?

在Objective-C中舍入数字

我正在尝试做一些数字四舍五入和转换为一个string来增强Objective-C程序的输出。 我有一个浮点值,我想四舍五入到最接近的.5,然后用它来设置标签上的文本。 例如: 1.4将是一串:1.5 1.2将是一串:1 0.2将是一串:0 我花了一段时间在Google上寻找答案,但作为Objective-C的noob,我不知道要search什么! 所以,我真的很欣赏一个正确的方向指针! 谢谢,Ash

命令行命令在一段时间后自动杀死一个命令

我想在一段时间后自动杀死一个命令。 我有一个这样的界面: % constrain 300 ./foo args 哪个会运行带“args”的“./foo”,但如果在5分钟后仍然运行,会自动终止。 将这个想法推广到其他约束可能是有用的,例如,如果使用太多的内存,那么自动激发一个进程。 有没有现成的工具可以做,或者有人写过这样的东西? 补充:乔纳森的解决scheme正是我想到的,它的工作原理就像在Linux上的魅力,但我不能让它在Mac OSX上工作。 我摆脱了SIGRTMIN让它编译好,但信号只是不会被发送到subprocess。 任何人都知道如何使这个工作在Mac? [补充:请注意,乔纳森可以在Mac和其他地方使用更新。]

致命错误:对类使用未实现的初始化程序'init(coder :)'

我决定继续我的剩余的项目与Swift语言。当我在故事板viewcontroller中添加自定义类(.swift类的子类UIViewcontroller),并加载项目的应用程序崩溃突然出现以下错误 : 致命错误:对类使用未实现的初始化程序'init(coder :)' 这是一个代码: import UIKit class TestViewController: UIViewController { init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?) { super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil) // Custom initialization } override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. […]

操作不允许在根El capitan(无根的禁用)

我正尝试将某些东西移到el capitan的/ usr / bin上。 我已禁用无根,我不断得到相同的错误。 MacBook-Air:/ Mark$ sudo cp class-dump /usr/bin Password: cp: /usr/bin/class-dump: Operation not permitted MacBook-Air:/ Mark$ sudo mv class-dump /usr/bin mv: rename class-dump to /usr/bin/class-dump: Operation not permitted

如何在Mac OS X上安装MySQLdb(Python数据访问库到MySQL)?

我是一个Python的新手,但我只是花了一天的时间来研究如何让MySQLdb正常工作,根据谷歌的宇宙包括了许多PITA是什么,以及过多的指南,似乎是过时。 鉴于这个网站是为了解决这些问题,我知道我将来需要一个解决scheme的参考,我会问这个问题,提供我的答案,看看还有什么可以漂浮到表面。 所以问题是如何让MySQLdb在Mac OS X上工作?