2016-08-23 9 views
0

私はMac OS X 10.11.5を実行しています。Mac OSXで2 Pythonバージョンを解決

  1. のPython 2.7(OSXで作り付けのpython)と

  2. のPython 3.5(4.1.1バージョン - アナコンダ)

: 私は私のマシン上に2つのPythonのバージョンを持っています

パスは次のように設定されています。

$PATH

-bash: /Users/userNMS/anaconda/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin: No such file or directory

問題は、私がpandas、Theanoなどのようないくつかのパッケージをanacondaを使ってインストールしようとしているときです。 ImportErrorデフォルト(見つかりませんでしたモジュール)

この1すなわち(2.7版 - パイソン)へのPythonパスポイント

> whereis python

/usr/bin/python 

しかし、私の実際のパス:失敗:私はエラーを取得しますPython 3.5(Anacondaバージョン):

> which python 

/Users/userNMS/anaconda/bin/python 

Pythonサイトパッケージのパスは次のとおりです次のように:

/Users/userNMS/anaconda/lib/python3.5/site-packages 

のsite-packages(Theanoなど、パンダを言う、)からのパッケージは、この上で私を助けてくださいインポートエラー

を配って、上記のパスから取得取得されていません! !ありがとうございました:)

答えて

1

私のアプローチは、新しいコンド環境を作成し、そこにパッケージをインストールすることです。 2.7を使用したい場合は、これで問題を避けるのに役立ちます。例:

conda create --name foo python=3 pandas Theano

+0

ありがとう@ rontho1992。出来た :) – NMS

関連する問題