2016-11-07 9 views
1

pyshengを自分のコンピュータ(macos sierra 10.12)にインストールします。だから私はZipファイルをダウンロードして解凍し、それをインストールするコードを実行します。パッケージをローカルにインストールしたあと、mac os「コマンドが見つかりません」

sudo python setup.py install 

パッケージはその後

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ 

にインストールされている、私はパッケージを実行しようとしたが失敗しました。

pysheng "http://books.google.com/books?id=m5w5PRj5Nj4C" 

エラーメッセージは、私はmacport自分のコンピュータにインストールされている

-bash: pysheng: command not found. 

で、ラインはであり、私の.bash_profile

export PATH="/opt/local/bin:/opt/local/sbin:$PATH" 

それが何かを持っている場合、私は知りませんこれでやってください。だから、誰かが手がかりを持っていますか?ありがとう!

+1

macportsを使用してそのプログラムをインストールしなかったので、なぜmacportsに言及する必要があるのか​​分かりません –

答えて

1

これを受け取るためにbashをリロードする必要があります。

run source ~/.bash_profileまたは端末を再起動してください。

0

MacPortsによって制御されるプレフィックスに独自のモジュールを配置しないでください。これは競合につながる可能性があります。pyshengがMacPortsに追加されたときに、インストールされるファイルが既にシステム上にあるためです。 /opt/localにソフトウェアをインストールするのにsudoを使用しないでください。 setuptoolsにはこれをアンインストールする方法がないため、clean this up manuallyにする必要があります。どちらか、あなた自身のPythonモジュールをインストールするだけでそれに応じた環境でお使いの$HOMEと輸出PATHPYTHONPATHにそれらをインストールするかvirtualenvを作成するには

関連する問題