Tag: osx

确定Mac上的Java SDK版本

我有一台运行Snow Leopard的MacBook Pro; 我怎样才能看到我的Mac上安装了什么版本的Java SDK?

在OS X / macOS上用pip安装m2crypto时遇到麻烦

pip install m2crypto 生成以下输出: building 'M2Crypto.__m2crypto' extension swigging SWIG/_m2crypto.i to SWIG/_m2crypto_wrap.c swig -python -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -I/usr/include -I/usr/include/openssl -includeall -modern -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i SWIG/_m2crypto.i:30: Error: Unable to find 'openssl/opensslv.h' SWIG/_m2crypto.i:33: Error: Unable to find 'openssl/safestack.h' SWIG/_evp.i:12: Error: Unable to find 'openssl/opensslconf.h' SWIG/_ec.i:7: Error: Unable to find 'openssl/opensslconf.h' error: command 'swig' failed with exit status 1 我跑了: brew […]

pip安装/usr/local/opt/python/bin/python2.7:糟糕的解释器:没有这样的文件或目录

我不知道什么是交易,但我坚持下面的一些stackoverflow解决scheme,无处可去。 你能帮我吗? Monas-MacBook-Pro:CS764 mona$ sudo python get-pip.py The directory '/Users/mona/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. The directory '/Users/mona/Library/Caches/pip/http' or its parent directory is […]

无法打开与手机的SCOAudio连接

我正在尝试使用OS X 10.8.2上的IOBluetooth framework来连接模拟电脑的蓝牙手机作为免提设备。 我可以成功地与手机进行连接,手机可以将连接识别为连接到手机的免提。 但是,当我尝试拨打电话,想要将audio发送到Mac(通过select信号源作为免提),audio永远不会到达计算机。 在这一点上,蓝牙框架试图打开与设备的SCO Audio connection ,但连接build立永远不会成功,我得到scoConnectionOpened状态的错误代码0x0D状态码。 我正在使用IOBluetoothAddSCOAudioDevicefunction将SCOaudio设备连接到蓝牙设备,并始终成功。 //btDevice is paired res=IOBluetoothAddSCOAudioDevice((IOBluetoothDeviceRef) btDevice,NULL); if(res != kIOReturnSuccess) { self.error.title = [NSString stringWithFormat: @"Could not attach the Audio device. Try paring device again"]; } 控制台日志说 内核[0]:[SendHCIRequestFormatted] ###错误:[0x0428](设置同步连接) – 发送请求失败(错误= 0x000D(kBluetoothHCIErrorHostRejectedLimitedResources)) 内核[0]:REQUIRE_NO_ERR失败:0xd – 文件:/SourceCache/IOBluetoothFamily_kexts/IOBluetoothFamily-4090.4.33/Core/Family/Drivers/IOBluetoothSCOAudioDriver/IOBluetoothSCOAudioDevice.cpp:872 24/11/2012 4:02:13 PM 虽然控制台日志说有限的资源,但我已经尝试了多个电话充满电池。 我难住这个,只是想着如果我需要做任何特别的或不同的事情? 在此先感谢非常赞赏的帮助。

ImportError:没有名为Image的模块

我也试过了 from PIL import Image 但它给了我ImportError:没有名为PIL的模块。 我已经安装PIL成功使用 pip install pil 我也安装了xcode命令行工具。 似乎没有任何工作。 详情 : Mac OS X 10.9 Python 2.7.6 python是/Library/Frameworks/Python.framework/Versions/2.7/bin/python python是/ usr / bin / python python是/ usr / local / bin / python 名称:PIL 版本:1.1.7 位置:/usr/local/lib/python2.7/site-packages/PIL

Swift的性能:map()和reduce()vs for循环

我在Swift中编写了一些性能关键的代码。 在实现了我所能想到的所有优化之后,并在Instruments中分析应用程序之后,我意识到绝大多数CPU周期都花在对Floats数组执行map()和reduce()操作上。 所以,为了看看会发生什么,我将所有的map实例都replace成了旧的for循环。 令我惊讶的是, for循环要快得多! 有点困惑,我决定执行一些粗糙的基准。 在一个testing中,在执​​行一些简单的算术之后,我有map返回一个Float数组: // Populate array with 1,000,000,000 random numbers var array = [Float](count: 1_000_000_000, repeatedValue: 0) for i in 0..<array.count { array[i] = Float(random()) } let start = NSDate() // Construct a new array, with each element from the original multiplied by 5 let output = array.map({ (element) -> Float […]

升级到Java8后,javac仍然显示1.7

我在OSX上从JDK 1.7 – > 1.8升级有问题。 升级已经完成,但javac仍然返回1.7版本。 我从Oracle的主页下载了JDK 8_u5 ,然后运行安装程序。 我也采取了以下步骤,安装后: > export JAVA_HOME=`/usr/libexec/java_home -v 1.8` (Executed in my .bashrc file) > echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home > javac -version javac 1.7.0_21 > $JAVA_HOME/bin/javac -version javac 1.7.0_21 > $JAVA_HOME/bin/java -version java version "1.8.0_05" Java(TM) SE Runtime Environment (build 1.8.0_05-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode) […]

有没有一个IEtesting的Mac?

我想在Mac的不同版本的IE上testing我的网站,有没有什么软件?

狮子(10.7)不支持转换(1)。 Dylib错误

当试图使用convert(1)时,我得到以下错误: dyld: Library not loaded: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libclparser.dylib Referenced from: /usr/local/bin/convert Reason: image not found Trace/BPT trap: 5 任何想法如何我可以修复它?

一种确定进程的“真实”内存使用情况的方法,即私人脏RSS?

诸如“ps”和“top”之类的工具报告各种内存使用情况,例如VM大小和驻留集大小。 但是,这些都不是“真正”的内存使用情况: 程序代码在同一程序的多个实例之间共享。 共享库程序代码在使用该库的所有进程之间共享。 一些应用程序分离进程并与他们共享内存(例如通过共享内存段)。 虚拟内存系统使VM大小报告几乎没有用处。 当一个进程被换出时RSS是0,使得它不是很有用。 等等 我发现Linux报告的私人脏RSS是最接近“真实”内存使用情况的。 这可以通过将/proc/somepid/smaps所有Private_Dirty值相加来获得。 但是,其他操作系统是否提供了类似的function? 如果不是,还有什么select? 特别是,我对FreeBSD和OS X感兴趣。