Tag: osx snow leopard

在Mac OS 10.6 Snow Leopard中无法启动MySql

我GOOGLE了这一点,无法find任何新的和有用的苹果新的操作系统SnowLeopard。 我想知道这是我的错,还是我需要做点什么? 这就是我所做的: 从mysql站点下载: http : //dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg我select:Mac OS X 10.5(x86_64) 我运行所有的软件包,并安装了所有的软件包。 所以现在我肯定有MySQL /usr/local/mysql/ 但是当试图从首选项面板启动它时,它总是被停止。 当我试图做(在terminal): /usr/local/mysql/bin/mysql 我有 : -bash:/ usr / local / mysql / bin / mysql:可执行文件中的CPUtypes不正确 这里有什么问题? 任何帮助将非常感激。 谢谢

在OSX上设置PHPUnit

虽然我确信其他人最终还是弄清楚了这一点,但是我一直在关注着各种文件,并且一直在困难的时候。 http://www.phpunit.de/manual/current/en/installation.html 使听起来很容易。 然而取决于你的设置,你可能会掉下一个兔子洞。 PEAR例如必须是高于1.8.1的版本。 我当时有1.8.0,所以我去了解如何更新PEAR PEAR upgrade-all 给出一个错误。 没有访问权限 sudo PEAR upgrade-all 工作,但升级用户“sudo”拥有的PEAR安装(而不是您的主要帐户…或类似的东西,简短的版本是5,它显然不工作) cd ~ pico .bash_profile 加 export PATH=/usr/local/bin:$PATH 当你键入PEAR时,给你正确的PEAR,你终于准备好安装PHPUnit指令的第1步。 pear channel-discover pear.phpunit.de 错误。 您无权访问/ usr / local / temp sudo chmod 777 /usr/local/temp 错误。 您无权访问/usr/local/temp/channel.xml sudo chmod 777 /usr/local/temp/channel.xml pear channel-discover pear.phpunit.de 错误。 Registry directory is not writeable by the current user […]

如何在Xcode 4中设置一个C ++项目?

这可能有一个非常明显的答案,但我似乎无法find它。 我正在尝试使用Xcode 4来编程使用C ++,并且我想创build一个项目,构build并通过Xcode 4运行它,就像我为其他语言一样。 我的问题是,我无法find正确的types的项目来做到这一点。

如何强制Python在Snow Leopard和其他32位/ 64位问题上是32位的

当我从Mac上的bash shell运行以下代码时: $ file /usr/bin/python 我得到以下三行: /usr/bin/python (for architecture x86_64): Mach-O 64-bit executable x86_64 /usr/bin/python (for architecture i386): Mach-O executable i386 /usr/bin/python (for architecture ppc7400): Mach-O executable ppc 这似乎表明,Python已经被编译为所有三种架构或类似的东西? 我相信,基于我在尝试安装MySQL时遇到的一些错误,我使用的版本是64位版本。 所以有两个问题: 我怎么知道的? 我怎么能改变Python为32位呢? 比使用不同的编译设置重新编译的东西要厉害吗? 为什么arch从一个bash shell返回i386这似乎表明我不是在“64位模式”,当我知道基于我的处理器我正在运行一个64位的Mac? 对不起,这些可能都是新手的问题,整个32/64位的东西让我感到沮丧,我敢肯定有一些命令/工具可以使这个更简单。

列出自制软件包中的所有文件

我怎样才能得到homebrew列出为一个软件包安装的所有文件? 例如,当我运行exim包的brew list时,我得到这些文件: $ brew list exim /usr/local/Cellar/exim/4.80.1/bin/exiwhat /usr/local/Cellar/exim/4.80.1/bin/exiqsumm /usr/local/Cellar/exim/4.80.1/bin/exiqgrep /usr/local/Cellar/exim/4.80.1/bin/exipick /usr/local/Cellar/exim/4.80.1/bin/exinext /usr/local/Cellar/exim/4.80.1/bin/eximstats /usr/local/Cellar/exim/4.80.1/bin/exim_tidydb /usr/local/Cellar/exim/4.80.1/bin/exim_lock /usr/local/Cellar/exim/4.80.1/bin/exim_fixdb /usr/local/Cellar/exim/4.80.1/bin/exim_dumpdb /usr/local/Cellar/exim/4.80.1/bin/exim_dbmbuild /usr/local/Cellar/exim/4.80.1/bin/exim_ctl /usr/local/Cellar/exim/4.80.1/bin/exim_checkaccess /usr/local/Cellar/exim/4.80.1/bin/exim-4.80.1-3 /usr/local/Cellar/exim/4.80.1/bin/exim /usr/local/Cellar/exim/4.80.1/bin/exigrep /usr/local/Cellar/exim/4.80.1/bin/exicyclog /usr/local/Cellar/exim/4.80.1/share/man/man8/exim.8 但是有一些文件添加到系统中,不在上面的列表中。 例如: $ ls -ld /usr/local/etc/exim.conf -rw-r–r– 1 hanxue admin 35904 Sep 25 21:11 /usr/local/etc/exim.conf

自制软件安装权限问题

我有一个标准的自制软件安装在usr / local / 当我尝试: Larson-2:~ larson$ brew install postgresql Error: Cannot write to /usr/local/Cellar 而当我使用sudo: Larson-2:~ larson$ sudo brew install postgresql Cowardly refusing to `sudo brew install' 我究竟做错了什么?

Python:MySQLdb和“Library not loaded:libmysqlclient.16.dylib”

设置… 试图设置一个干净的Mac OS X 10.6安装来开发python / django,我不记得在10.5上运行这个。 从mysql-5.5.8-osx10.6-x86_64.dmg的安装程序安装MySQL后,我跑了 $ sudo pip install MySQL-python 它似乎顺利(输出下面) Downloading/unpacking MySQL-python Downloading MySQL-python-1.2.3.tar.gz (70Kb): 70Kb downloaded Running setup.py egg_info for package MySQL-python warning: no files found matching 'MANIFEST' warning: no files found matching 'ChangeLog' warning: no files found matching 'GPL' Installing collected packages: MySQL-python Running setup.py install for MySQL-python building […]

如何在Snow Leopard上安装java jdk 7

我的Mac目前运行Snow Leopard(10.6.8),我想用Java 7进行开发。我从Oracle网站下载了Java 7 OS X安装程序,开始运行它。 不幸的是,我马上就收到一条消息,说只有OS X Lion(10.7.3)支持安装程序。 有没有什么办法可以在我的机器上使用Snow Leopard获得Java 7? 我不是为了升级我的Java而购买新的操作系统。 我search了一些,但我没有find太多。 我希望能在这里find一些帮助。 谢谢。

从Mac OS X复制不会复制到iPhone模拟器

在我的iPhone应用程序,我有很多ASCII艺术,我需要插入到数据库中。 我正在使用模拟器,并在textview中粘贴textpic,以将ASCII艺术插入数据库。 在这里,模拟器的剪贴板一旦正确粘贴了艺术品,但是当我复制另一种艺术品时,它也会将先前的艺术品粘贴到textview中。 如何解决这个问题呢? 有没有解决这个或更好的方法? 请帮助和build议 谢谢

Eclipse挂载在加载工作台上

我的月食停止加载工作台。 我试过已经开始./eclipse –clean 从控制台启动时,会引发以下exception: java.lang.NullPointerException at org.eclipse.core.internal.runtime.Log.isLoggable(Log.java:101) at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeIsLoggable(ExtendedLogReaderServiceFactory.java:57) at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:158) at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:146) at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65) at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87) at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54) at org.eclipse.core.internal.runtime.Log.log(Log.java:60) at org.tigris.subversion.clientadapter.javahl.Activator.isAvailable(Activator.java:92) at org.tigris.subversion.clientadapter.Activator.getAnyClientAdapter(Activator.java:81) at org.tigris.subversion.subclipse.core.SVNClientManager.getAdapter(SVNClientManager.java:145) at org.tigris.subversion.subclipse.core.SVNClientManager.getSVNClient(SVNClientManager.java:92) at org.tigris.subversion.subclipse.core.SVNProviderPlugin.getSVNClient(SVNProviderPlugin.java:425) at org.tigris.subversion.subclipse.core.status.NonRecursiveStatusUpdateStrategy.statusesToUpdate(NonRecursiveStatusUpdateStrategy.java:53) at org.tigris.subversion.subclipse.core.status.StatusCacheManager.refreshStatus(StatusCacheManager.java:273) at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager.refreshStatus(FileModificationManager.java:179) at org.tigris.subversion.subclipse.core.resourcesListeners.FileModificationManager.resourceChanged(FileModificationManager.java:128) at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:291) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:285) at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:149) at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:395) at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1530) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:45) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) […]