标签: osx-lion

在Lion上安装带有RVM的1.9.3时出错

我已经烧掉了一个令人尴尬的数小时试图在Mac上安装ruby和rails.我正在使用Lion 10.7.2,Xcode 4.2.1,rvm 1.10.0和gcc 4.2.1有没有人有一个万无一失的方法来安装ruby与rvm.或者,是吗?

rvm install 1.9.2 -C --with-readline-dir=$rvm_path/usr --with-iconv-dir=$rvm_path/usr
Run Code Online (Sandbox Code Playgroud)

产生错误

make[1]: *** [../../.ext/x86_64-darwin11.2.0/tcltklib.bundle] Error 1
make: *** [mkmain.sh] Error 1
Run Code Online (Sandbox Code Playgroud)

运行

rvm install 1.9.3-p0  --with-gcc=clang  
Run Code Online (Sandbox Code Playgroud)

产生错误

make: *** [.rbconfig.time] Abort trap: 6
Run Code Online (Sandbox Code Playgroud)

简单地跑

rvm install 1.9.3
Run Code Online (Sandbox Code Playgroud)

产生错误

make[2]: *** [../../.ext/x86_64-darwin11.2.0/tcltklib.bundle] Error 1
make[1]: *** [ext/tk/all] Error 2
make: *** [build-ext] Error 2
Run Code Online (Sandbox Code Playgroud)

从阅读本文开始,我在终端中运行了以下内容,直到我使用目标磁盘模式将libiconv.2.dylib放回原位后,我的Mac才会重启.

rm /usr/local/lib/libiconv.2.dylib
ln -s /usr/lib/libiconv.2.dylib /usr/local/lib/libiconv.2.dylib
Run Code Online (Sandbox Code Playgroud)

这个链接,我还删除了以前安装的Macfuse,已知会导致问题

我重新安装了Xcode两次[从应用程序文件夹安装Xcode].

还有另一种方法可以在Lion上安装Ruby吗?非常感谢,因为我快速耗尽了
格雷厄姆的想法

ruby installation osx-lion

5
推荐指数
2
解决办法
3445
查看次数

XCode 4.2项目迁移到XCode 4.2.1

如果对SO没有足够的编程问题,那就道歉了(这是与发展相关的一种方式).

我有10.6.8的iMac(Snow Leopard).我一直在使用故事板开发iOS 5项目,这对我们的测试iPhone无效(版本为4.3.5).我将iPhone更新到iOS 5.0.1,希望能解决这个问题.

插上手机,无法从XCode 4.2中选择,因为它只支持iOS 5.0及以下版本.所以现在我必须升级到XCode 4.2.1,这需要将iMac更新为10.7(Lion).在握拳并诅咒Apple之后,我已经和我的经理谈过让我做所有必要的升级.但是,在进行此操作之前,我想确定一些事情:

  1. 我的XCode 4.2项目是否仍然在XCode 4.2.1中打开(或者有一种安全的方式来转换它).我想避免重写应用程序.
  2. 我已将我的XCode项目文件夹保存在usb密钥上,以确保我不会丢失该应用程序.这是否也保存了git repo(默认情况下存储的git repo在哪里?如果可能,我想保留历史记录)?
  3. 就开发人员和分发密钥和证书而言,我需要做什么?我是否需要导出它们并在升级到10.7后重新导入它们?
  4. 在进行此升级之前是否还需要备份其他任何内容(与我的iPhone应用程序以及与开发/分发相关的任何其他内容)?

TIA

xcode upgrade ios5 xcode4.2 osx-lion

5
推荐指数
1
解决办法
132
查看次数

在Mac OS X上运行同一个应用程序(Firefox,Opera等)的多个实例?

我知道我可以通过Firefox中的配置文件来执行此操作,但是是否有一种简单的方法可以快速,自动地为多个应用程序设置此功能,还是为通用应用程序提供一种更通用的方法?我可能发誓有一个共享软件实用程序可以做到这一点,但是在Google搜索一个半小时后,我什么也找不到。

我需要能够运行同一应用程序的多个副本,而不是多个窗口,以便在执行其他工作时测试网站(并使我的个人浏览保持独立)。

我在跑狮子。

macos osx-lion

5
推荐指数
1
解决办法
1298
查看次数

Mac OS X Lion没有/ Developer/usr文件夹

我一直在努力让Eclipse for C++在Mac OS X Lion上运行.

我已经下载了Xcode 4.3,所以应该有一个带有gcc,g ++,make和其他编译器命令的/ Developer/usr文件夹.但是,虽然我有一个/ Developer文件夹,但我没有/ Developer/usr文件夹.

我在哪里可以得到这个?当我尝试将/ Developer/usr/bin的内容符号链接到默认的/ usr/bin以供Eclipse使用时,我认为它可能已经消失.不确定是否会发生这种情况.

这让我疯狂了一个星期吧!

c++ eclipse compiler-construction macos osx-lion

5
推荐指数
1
解决办法
8716
查看次数

在Mac OS X Lion上启用Xdebug

我一直在尝试为Mac OS X Lion启用Xdebug,但无法使其正常工作.这应该是非常直接的,但它对我不起作用.

这些是我采取的步骤:

1 - 取消注释php.ini文件的这一行:

zend_extension="/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"
Run Code Online (Sandbox Code Playgroud)

2 - 重启我的Apache服务器

sudo apachectl restart
Run Code Online (Sandbox Code Playgroud)

3 - 检查是否通过phpinfo()函数启用了它.事实上,它既可以作为Zend模块启用,也可以作为单独的模块启用.

但它不起作用.每次在我的php脚本中发生错误时,默认情况下都会使用丑陋的错误处理来显示它们.var_dumps也不起作用.

我错过了一步吗?

php xdebug apache2 osx-lion

5
推荐指数
1
解决办法
6907
查看次数

无法在Mac Os Lion上轻松安装Python 2.7.3的readline

我正在尝试安装python readline模块.我已经通过自制软件安装了readline.如果我输入

easy_install readline
Run Code Online (Sandbox Code Playgroud)

我明白了

Downloading http://pypi.python.org/packages/source/r/readline/readline-6.2.2.tar.gz#md5=ad9d4a5a3af37d31daf36ea917b08c77
Processing readline-6.2.2.tar.gz
Writing /var/folders/44/dhrdb5sx53s243j4w03063vh0000gn/T/easy_install-64FbG8/readline-6.2.2/setup.cfg
Running readline-6.2.2/setup.py -q bdist_egg --dist-dir /var/folders/44/dhrdb5sx53s243j4w03063vh0000gn/T/easy_install-64FbG8/readline-6.2.2/egg-dist-tmp-NOmStB
clang: error: no such file or directory: 'readline/libreadline.a'
clang: error: no such file or directory: 'readline/libhistory.a'
error: Setup script exited with error: command '/usr/bin/clang' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

关于如何解决这个问题的任何想法?

谢谢

python readline easy-install osx-lion

5
推荐指数
2
解决办法
7130
查看次数

升级到Lion后如何让virtualenv工作?

我刚从SnowLeapord升级到Lion,现在无法创建virtualenvs.我知道升级后有新的Python安装,没有站点包,并尝试再次安装pip和virtualenv以及升级到Xcode4但我总是收到此错误:

~ > virtualenv --distribute env
New python executable in env/bin/python
Installing distribute........
Complete output from command /Users/jaderberg/env/bin/python -c "#!python
\"\"\"Bootstra... main(sys.argv[1:])
" --always-copy -U distribute:
Traceback (most recent call last):
File "<string>", line 23, in <module>
File "/Users/jaderberg/env/lib/python2.7/distutils/__init__.py", line 16, in <module>
exec(open(os.path.join(distutils_path, '__init__.py')).read())
IOError: [Errno 2] No such file or directory: 'System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/__init__.py'
----------------------------------------
...Installing distribute...done.
Traceback (most recent call last):
File "/usr/local/bin/virtualenv", line 9, in <module>
load_entry_point('virtualenv==1.7.2', 'console_scripts', 'virtualenv')()
File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", line 942, in main
never_download=options.never_download)
File "/Library/Python/2.7/site-packages/virtualenv-1.7.2-py2.7.egg/virtualenv.py", …
Run Code Online (Sandbox Code Playgroud)

python virtualenv osx-lion

5
推荐指数
1
解决办法
2500
查看次数

如何使用加速框架执行矩阵逆运算?

我想找到矩阵的逆.

我知道这涉及到第一次LU分解然后是反转步骤但是我找不到所需的功能,通过搜索苹果的10.7文档!

这似乎是使用CBLAS/LAPACK在C中有用的后对称矩阵求逆,指出应该使用sgetrf_sgetri_函数.但是在搜索这些术语时,我在Xcode文档中找不到任何内容.

有没有人有这种矩阵运算的锅炉板代码?

matrix-inverse lapack accelerate-framework osx-lion

5
推荐指数
1
解决办法
4497
查看次数

在OS X 10.7上,NumPy不会从1.5.1升级到1.6.2

我正在尝试更新/升级我的NumPy,但我失败了.我想我可能在不同的目录中安装了多个版本的NumPy,但默认情况下python导入旧版本.有帮助吗?

这是我的Python所在的位置:

Gonzo-vs-Kitties:~ brian$ which python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
Run Code Online (Sandbox Code Playgroud)

这是Python导入的版本:

Gonzo-vs-Kitties:~ brian$ python
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr  9 2012, 20:52:43) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> print numpy.__version__
1.5.1
>>>
Run Code Online (Sandbox Code Playgroud)

现在我使用easy_install升级NumPy:

Gonzo-vs-Kitties:~ brian$ sudo easy_install --upgrade numpy
Searching for numpy
Reading http://pypi.python.org/simple/numpy/
Reading http://numpy.scipy.org
Reading http://sourceforge.net/project/showfiles.php?group_id=1369&package_id=175103
Reading http://numeric.scipy.org
Best match: numpy 1.6.2
Processing numpy-1.6.2-py2.7-macosx-10.7-intel.egg
numpy 1.6.2 is already the active version in easy-install.pth
Installing f2py …
Run Code Online (Sandbox Code Playgroud)

python numpy easy-install osx-lion

5
推荐指数
1
解决办法
3185
查看次数

如何在Lion上安装Xcode 4.6,需要使用RVM升级ruby

我实际上是尝试使用RVM在OSX 10.7.5上更新ruby ,并在输入以下命令后:

rvm install ruby
Run Code Online (Sandbox Code Playgroud)

我收到了以下回复:

Searching for binary rubies, this might take some time.
Checking requirements for osx.
Installing requirements for osx.
Updating system.......
Error running 'requirements_osx_brew_update_system ruby-2.0.0-p247',
please read /Users/username/.rvm/log/1381215459_ruby-2.0.0-p247/update_system.log
Requirements installation failed with status: 1.
Run Code Online (Sandbox Code Playgroud)

然后,当我检查出来时update_system.log,它向我展示了一个名为的函数的实际代码requirements_osx_brew_update_system(),其中包含以下错误消息:

Xcode version older than 4.6.2 installed, download and install newer version from:

    http://connect.apple.com

After installation open Xcode, go to Downloads and install Command Line Tools.
Run Code Online (Sandbox Code Playgroud)

然后我继续寻找Xcode的更新,但只发现了最新的Xcode 5.0,这显然与我的OSX 10.7不兼容.虽然最终我的目标是更新ruby并安装rails,我确信还有很多其他方法可做,但我仍然想知道是否可以在我的OSX 10.7上安装Xcode 4.6.2.

ruby xcode homebrew rvm osx-lion

5
推荐指数
2
解决办法
7632
查看次数