2013-05-25 20 views
16

homebrew経由でインストールされたPython 2.7を使用します。その後、pipを使ってIPythonをインストールしました。私はIPythonディレクトリとipython卵があるので、これは本当だと思うIPythonコマンドが見つかりません。ターミナルOSX。インストールされたパイプ

/usr/local/lib/python2.7/site-packages/

:だから、IPythonは下にインストールされているようです。私は、端末にipython入力すると

はしかし、私が取得:

-bash:ipython:コマンド

を見つけていないが、これはONLYのpythonでIPythonで発生していない理由を私は理解していませんか?また、私はこれをどのように修正するのですか? .bashrcにどのようなパスを追加すればよいですか?そしてどうすればいいですか?

は現在、私の.bashrcには、読み取ります

PATH = $ PATHに:は/ usr/local/binに/

ありがとう!

+0

あなたはそれの別のバージョンをインストールする前に、それはすでにのpythonを持っていたとして、それは実際には、あなたがインストールのpythonを実行しています。 – demure

+0

私は主な質問にコメントを追加しました。 – Rohit

+0

'ipython'スクリプトがどこにインストールされているかを調べ、必要ならPATHのどこかにシンボリックリンクしてください。 –

答えて

16

私は次は私のために働いた、きれいなシンプルなソリューションのように思える、あまりにもこの問題を持っていた:私はマーベリックスと最新のピップを実行している

ipython

ピップをインストールipython

ピップアン

+1

あなたの答えをありがとう。私はAnacondaをインストールして、すべて動作させました。 – Rohit

+3

上記の答えは私にとっては役に立たない。 – hlin117

+0

'pip install -U --user --force ipython'を使いました。 – hlin117

4

内容以下に、あなたのホームディレクトリ内.pydistutils.cfgを作成します。

[global] 
verbose=1 

[install] 
install-scripts=$HOME/bin 

[easy_install] 
install-scripts=$HOME/bin 

そして:pip install -U --user ipythonを。もちろん$HOME/binはあなたの$PATHになければなりません。パッケージは$HOME/Library/Pythonにインストールされるため、システム全体ではなく、ユーザーのみにインストールされます。

+0

ええええええええええええええええええええええええええええええええ そのようなオプションはありません:--user#私は明らかにあなたのアカウント名をユーザとして追加しました! コマンドが失敗する理由はありますか? – Rohit

+0

'pip'もhomedirにインストールする必要があります。 'easy_install --user pip'を実行して' $ HOME/bin'を取得すると、--userオプションが有効になります。 – nudzo

+0

私が次のコマンドを試してみると、ちょっと待ってください: pip install -U --user ipython 要件が既に最新です:ipython in /usr/local/lib/python2.7/site-packages ... – Rohit

5

以下のコマンドでインストールされているかどうかIPythonを確認してください:

$python -m IPython 

enter image description here 上記の画像が表示されている場合は、

は、そのように再び端末上で "ipython" ファイル名を指定して実行しようと、端末上でこのコマンドを実行し、〜/ .bash_profileのファイル

$alias ipython='python -m IPython' 

に追加します。それは私のためにうまく動作します。

参照項目:

ipython on MacOS 10.10 - command not found

iPython installed but not found