タグ付けされた質問 「path」

ソフトウェアが、パスとして保存されている順序で複数のフォルダーを調べ、実行を許可するプログラムを見つけるという概念。


7
Finder起動アプリケーションのPATHを設定する方法
Finderを介して起動されたアプリは、で設定されたPATHを尊重しないようです.bash_profile。したがって、IDE(Intellij)からコードを実行しようとすると/usr/local/bin、のプログラムにアクセスできなくなります。これは通常、ターミナルのパスに追加されます。 どうやら.MacOSX/environment.plist 道にするために使用しないこれを行うには、それはもはやライオンで動作します。 PATHFinderで起動するアプリケーション用に設定するにはどうすればよいですか?
70 macos  lion  finder  path 

1
bashを使用してOSXの環境変数を削除する方法
Snow Leopard 10.6.8で実行していますが、最近、bash端末を台無しにしているように見える環境変数を追加しました(推測)。 私がやったのは、変数DYLD_LIBRARY_PATH=/Library/PostgreSQL/9.2/libを.bash_profileファイルに追加することです。これは次のようになります。 export PATH=/Users/Carlos/pear/bin:$PATH:/Users/Carlos/android-sdks/platforms:/Users/Carlos/android-sdks/platforms-tools:/Library/PostgreSQL/9.2/bin/ # Setting PATH for Python 2.7 # The orginal version is saved in .bash_profile.pysave PATH="/System/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}" export PATH export DYLD_LIBRARY_PATH=/Library/PostgreSQL/9.2/lib そして、コマンドを実行します: source ~/.bash_profile そのため、ターミナルで「set」を実行すると、すべての環境変数とともに変数がリストされます。 事は私はそれを削除したいです。私はいくつかのフォーラムをチェックしましたが、正直なところ、これまでのところ解決策はありませんでした。
40 macos  terminal  bash  path 

2
手動でパスを入力して、Finderでパスを変更する方法は?
デフォルトでは、Finderにパス全体を入力する方法はないようです。そのため、代わりにファイルシステムのどこかに深く到達するために、ツリー全体を走査する必要があります。とにかくこの問題を克服する方法はありますか?FinderにGUIがない場合は、コマンドラインからパスを使用して起動できますか?何かのようなもの: $ finder /ライブラリ/Frameworks/Python.framework/Versions/

2
/ usr / local / binが/ usr / binより先になるようにPATHを修正する
brewをインストールしようとしていますが、次の警告が表示されます。 Warning: /usr/bin occurs before /usr/local/bin This means that system-provided programs will be used instead of those provided by Homebrew. The following tools exist at both paths: 2to3 2to3-2.7 idle idle2.7 pydoc pydoc2.7 python python-config python2.7 python2.7-config pythonw pythonw2.7 smtpd.py smtpd2.7.py Consider amending your PATH so that /usr/local/bin is ahead …

3
OSX Yosemiteで、GUIアプリの多くの環境変数を設定できるのに、特定の変数PATHを設定できないのはなぜですか
OSXのPATH問題をMavericksリリースまで整理した後、問題はYosemiteに戻ってきました!!! そこでlaunch.conf、Carbon EmacsやRStudioなどのGUIアプリでPATH環境変数を使用できるようにするために、新しいMac OSX 10.10 Yosemiteリリースの古い機能を模倣したいと思います。stackoverflowユーザーursaの素晴らしいアイデアを使用して、を介して環境変数を設定するシェルスクリプトをセットアップしましたlaunchctl。(彼のstackoverflowの答えはこちらをご覧ください。)これはほとんどの環境変数で機能しますが、PATH変数では機能しません。 1.私は何をしましたか? 最初に、次の /etc/environment.rcようなスクリプトを作成しました。 launchctl setenv PATH /Users/halloleo/bin:/usr/texbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin launchctl setenv JAVA_HOME /usr/local/jdk1.7 launchctl setenv ENVIRONMENT_RC "yes" 次に、launchd(これらのスクリプトおよび以下の付録に記載されている他のスクリプトのリスト用の)リストを作成しました。次に、それらをアクティブにしました $ sudo launchctrl load ... 次にpath_helper、シェルの初期化ファイル/etc/プロファイルでユーティリティを無効にして、environment.rc設定が上書きされないようにしました。そして最後に、マシンを再起動しました。 2.効果は何ですか? 私は、新しい環境変数のターミナルを起動するとJAVA_HOMEとENVIRONMENT_RCに応じて設定されているenvironment.rcが、PATHに設定されて / usr / bin:/ bin 確認するためbashに、現在の環境の変数を表示するために(付録でも)代わりに小さなpythonスクリプトを作成した方法でinitファイルが取得されないため、Platypusラッパーをダブルクリックしてこれを直接実行します。再び新しい変数が設定されますが、PATHにはシステムのデフォルトがあります。 では、なぜ他の変数を設定できますが、PATH変数は設定できないのですか?そして、どうすればこれを統一的な方法で解決できますか? 更新: 状況は非常に不可解です:bashターミナルまたはEmacs のシェル(少なくとも)はを介して設定したPATHを取得しますlaunchctlが、他のGUIアプリはそれを実行しません。道。そして、Emacs自身でさえ正しいPATHを知りません。たとえば、Emacsコマンドを発行すると、これに気づきますM-x ispell-buffer。ispellemacsが呼び出そうとするUNIXツールは、カスタムパス上にあるだけでは見つかりません。 付録 net.halloleo.environment.plist、launchd構成ファイル/Library/LaunchDaemons/: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD …

5
画面キャプチャの場所を変更するにはどうすればよいですか?
開発者として、私は多くの画面キャプチャを取ります。私は、チャットでStackExchangeメンバーと共有するのにしばしば多くの時間をかけます。問題は、私のデスクトップがスクリーンキャプチャで乱雑になり、それらが重なっていることです! Mac OS X 10.5.8では、スクリーンキャプチャ(Command+ Shift+ 3またはCommand+ Shift+で撮影4)が配置されるデフォルトの場所を変更するにはどうすればよいですか? 編集:ソフトウェアをインストールする必要のないソリューションを希望します。

3
/etc/paths.dを使用して実行可能ファイルをパスに追加する方法は?
/etc/paths.dを使用して実行可能ファイルをパス変数に追加しようとしていますが、これまでのところ成功していません。 実行可能ファイルのフルパスは次のとおりです。 /opt/ImageMagick/bin/convert /etc/paths.dには、40-XQuartzとImageMagickの2つのファイルが含まれています 40-XQuartzには1行が含まれています。ImageMagickには1行/opt/X11/bin が含まれています。/opt/ImageMagick/bin 私echo $PATHが与える: /Users/Administrator/.rbenv/shims:/Users/Administrator/.rbenv/bin:/Users/Administrator/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin そのため、最初のファイル(40-XQuartz)だけが仕事をしているようです。2つのファイル(40-XQuartzとImageMagick)のアクセス許可はまったく同じであるため、最初のファイルが機能し、2番目のファイルが機能しない理由を質問します。 OS X Mavericksを実行しています。
15 macos  mavericks  path 

4
PATH環境変数をGUIアプリケーションに表示されるOS X 10.8 Mountain Lionに変更する方法は?[複製]
この質問にはすでに回答があります: Finder起動アプリケーションのPATHを設定する方法 (8つの回答) 4年前に閉鎖されました。 OS X 10.8で環境変数を設定するために聞いたすべての方法を試しましたが、どれも機能していないようです。 テストするには、EclipseやIntelliJ IDEAなどのGUIアプリケーション内からbashスクリプトを実行します。 #!/bin/bash set|grep PATH 私がテストしたもので、再起動しても動作しないもの: /etc/paths そして /etc/paths.d/something /etc/launchd.conf ~/.bash_profile ~/.MacOSX/environment.plist (推奨されるように作成されたバイナリplist) launchctl setenv PATH $PATHコマンドラインから実行すると、少なくとも現在のセッションでは、GUIアプリのPATHが更新されるはずでした。何が変わったと思いますか。 PATHは常にPATH=/usr/bin:/bin:/usr/sbin:/sbinGUIアプリ用です。

4
PATH変数をリセットします
PATH変数を詰め込みました(基本的に消去しました)。 デフォルトにリセットする方法はありますか? Mac OS Xで$ PATH変数をリセットするにはどうすればよいですか?、しかし、私は非常に紛らわしいと思います。私の知る限り、~/.profileファイルを詰め込んでいます。

1
Mac OS X Mavericks-パスに追加
phonegapプロジェクトを設定しようとしていますが、プラットフォームを追加しようとすると、次のエラーが出力されます。 Error: The command "android" failed. Make sure you have the latest Android SDK installed, and the "android" command (inside the tools/ folder) is added to your path. ここで読んだことを試しました:OS Xで環境変数を設定するにはどうすればよいですか? .profileファイルに以下を記述しました。 export PATH=/users/ophir/android-sdks/tools それが私のパスにアンドロイドコマンドを追加し、それを実行して応答を得ることができた間、私は単純な「ls」コマンドが突然機能しなかったことに気付き始めました-私がやったことを削除するまで。 PATH変数に別のパスを追加するにはどうすればよいですか?とにかくそれはすべてOS Xでどのように機能しますか? ありがとう
11 macos  terminal  bash  path 

5
PATH環境変数にパスを追加するにはどうすればよいですか?
PATH環境変数へのパスを追加したいですか? 私は試してみましたがexport PATH=/mypath:$PATH、うまくいきます。しかし、次にターミナルを起動したとき、私の新しいパスはPATH環境変数にもう含まれていません。 PATH環境変数にパスを追加するにはどうすればよいですか?次回ターミナルを起動したときにもそこにあるはずです。 私は再びこれで問題を抱えています、以前は機能していたトリックはもう機能しないようです。 私は試しました: echo 'export GRADLE_HOME=/Users/jonas/gradle-1.2/' >> ~/.profile echo 'export PATH=GRADLE_HOME/bin:$PATH' >> ~/.profile 2つの環境変数を追加します。それから私の~/.profileファイルはこの内容を持っています: export GRADLE_HOME=/Users/jonas/gradle-1.2/ export PATH=GRADLE_HOME/bin:$PATH しかし、新しいターミナルウィンドウを開始してgradle(追加したコマンドPATH)と入力すると、コマンドが存在しないというメッセージが表示されます。それからコマンドを実行すると、/Users/jonas/gradle-1.2/binうまくいきます!
11 terminal  path 

5
私の〜/ .bash_profileを編集して私のPATHを壊しました。Bashはほとんどのコマンドを認識しません。
誤ってパスを次のように設定しました。 PATH="~/Tools/apache-maven-3.3.3/bin" これでデフォルトのパスはなくなりました。Terminalでは何も動作しません。 Korays-MacBook-Pro:~ koraytugay$ ls -bash: ls: command not found Korays-MacBook-Pro:~ koraytugay$ mkdir test -bash: mkdir: command not found 隠しファイルがFinderに表示されないため、Finderから.bash_profileを変更することもできません。 どうすればこの状況を解決できますか?
10 macos  terminal  finder  bash  path 

3
Mountain Lionでは、新しく起動したすべてのアプリケーションに対して、1つの場所でPATH環境変数をどのように設定するのですか。
別の質問について多くの質問があります PATH 環境変数と、シェルによって、スポットライトによって、またはファインダーによって起動されたアプリケーション用にそれを設定する方法(典型的な質問: Finderで起動したアプリケーションにPATHを設定する方法 または PATH環境変数を変更する方法... ) 回答の範囲は sh 起動スクリプト に /etc/paths に /etc/launchd.conf。ここで私はの答えの後にいます 統一 の設定 PATH Mac OS X Mountain Lion 10.8.2以降のすべてのアプリケーション用。

1
pwdのパス大文字のチェック
ターミナルコマンドpwdがパスの正しい大文字を返すことをターミナルにチェックインする簡単な方法はありますか? あなたが行う場合がありますcd ~/desktop、その後pwd、あなたのパスがあることを教えてくれます/Users/foo/desktopが正しいのではなく/Users/foo/Desktop。 編集:動機:ビルドシステムには、これを早期にチェックする方法が必要です。それ以外の場合は、デバッグが非常に困難です。疑いを持たないユーザーが間違った大文字を使用し、ビルドを開始し、非常に不可解なエラーが発生します。 EDIT2:誤って大文字で入力された入力を黙って受け入れるのは、HFS +ファイルシステムでcdの標準的な動作でbashあり、したがって、大多数のOSXユーザーにとってはそうです。次に、pwdはbash組み込みで、単純にシェルのパススタックのコンテンツ(誤植を含む)を取得します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.