私はMacBook Air OSX 10.9.5(Mavericks)でSumoを実行しています。 Open Street Mapからデータをインポートするためにsumo-osmWebWizardを使用しようとしていますが、動作しないようです。 これは私が取得するメッセージ私はスクリプトを実行しようとすると、次のとおりです。「Sumo sumo-osmWebWizard
Lorenzos-MacBook-Air:~ lorenzo$ echo $SUMO_SCRIPTS
/opt/local/bin
私が入力した場合:ところで
Lorenzos-MacBook-Air:~ lorenzo$ $SUMO_SCRIPTS/sumo-osmWebWizard
Traceback (most recent call last):
File "/opt/local/bin/sumo-osmWebWizard", line 39, in <module>
import osmGet
ImportError: No module named osmGet
を、SUMO_SCRIPTSは、私は次のように設定した変数であります端末へのpython --version "を、これは私が得るものです:pythonの」
I型Lorenzos-MacBook-Air:~ lorenzo$ which python
/usr/bin/python
端子には、これは私が得るものです":
Lorenzos-MacBook-Air:~ lorenzo$ python --version
Python 2.7.5
また、私はMacPortsでSumoを実行していますが、このエラーはこの環境の$ PATH変数と関係があると思います。これは、PATH変数が設定されている方法です:あなたはthis portfile使用と仮定
Lorenzos-MacBook-Air:~ lorenzo$ echo $PATH
/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin
ちょっと@Michael、ありがとうございます。私はあなたが私に提供したリンクの指示に従った。だから私はMacPortsで持っていたSumoをアンインストールし、HomeBrewで再びインストールしました。しかし、「相撲」を走らせると「コマンドが見つかりません」が返されます。 PATH変数をどのように更新すべきか知っていますか?ありがとう – Lorenzo
私は/ usr/local/binと仮定しますが、私がチェックするMacは持っていません。 – Michael