我最近卸載的Xcode 4.2和重新安裝的Xcode 4.3.1。命令行工具已安裝。然後我使用來自macports.org的Lion的「dmg」磁盤映像安裝MacPort。因爲,我每次使用的端口後得到sudo: port: command not found
,我也跟着this和this post創建.bash_profile
文件(以前未出現),然後把它下面,但無濟於事。須藤:端口:找不到命令
export PATH=$PATH:/opt/local/bin
export MANPATH=$MANPATH:/opt/local/share/man
export INFOPATH=$INFOPATH:/opt/local/share/info
➜ ~ git:(master) ✗ rvm install 1.8.7 --with-openssl-dir=/opt/local
You requested building with '/usr/bin/gcc-4.2' but it is not in your path.
➜ ~ git:(master) ✗ vi .rvmrc
rvm_archflags="-arch x86_64"
export CC="/usr/bin/gcc-4.2"
export CFLAGS="-O2 -arch x86_64"
export LDFLAGS="-L/opt/local/lib"
export CPPFLAGS="-I/opt/local/include"
重命名.bash_profile
到.profile
➜ ~ git:(master) ✗ vi .bash_profile
➜ ~ git:(master) ✗ mv .bash_profile .profile
➜ ~ git:(master) ✗ mv .profile
usage: mv [-f | -i | -n] [-v] source target
mv [-f | -i | -n] [-v] source ... directory
➜ ~ git:(master) ✗ mv -f .bash_profile .profile
mv: rename .bash_profile to .profile: No such file or directory
➜ ~ git:(master) ✗ port
zsh: correct 'port' to 'pr' [nyae]? n
zsh: command not found: port
➜ ~ git:(master) ✗ which port
port not found
➜ ~ git:(master) ✗
.profile
內容:
export PATH=$PATH:/opt/local/bin
export MANPATH=$MANPATH:/opt/local/share/man
export INFOPATH=$INFOPATH:/opt/local/share/info
我的Rails應用程序安裝MongoDB的時候就遇到了這個錯誤在命令行,所以我想有些人也可能會發現通過谷歌搜索,使用相同的關鍵字這個問題。我所做的只是更新XCode並從macports.org安裝MacPorts,在做此頁面上的其他任何事情之前嘗試一下。 – JGallardo 2013-08-20 17:54:23