2017-01-03 27 views
0

usr/binフォルダには、Python、Python2.6、Python2.7(フォルダ名)の3つのバージョンがインストールされています。フォルダ。Mac OS Xで追加のpythonsを削除する方法Sierra

私の問題は、もともとは、スクリプトを実行するためにモジュール 'pandas'をインストールしようとしていたことです.pixthonはpandasが見つからないことを伝え続けます。

「pip freeze」は私にパンダが既にインストールされていることを示しています。 しかし、私はpython >> help >>モジュールを使ってパンダを見つけることができませんでした。

だから、複数のピトンがインストールされていると思われますが、そのうちの1つにpipをインストールしていますが、デフォルトのpythonは別のものです。

私の質問は - です。1 macOS Sierraに付属しているデフォルトのpythonはどれですか? (私はパンダが現在Python2.6やPython2.7ではなくPythonのためにインストールされていることを確認できます) 2パンダを持たないPythonを削除することはできますか? 3「Python ...」と入力すると、デフォルトのPythonの内容を知ることができます。そのPython用のpandasをインストールするにはどうすればいいですか?

解決: ありがとうコメントと返信です。 私はpython2.7のpipをインストールするために "python2.7 install pip"を使いました。それから、私はコマンド 'pip2.7 install pandas'を使いました。この方法で、pandasはデフォルトのpython用にインストールされます。 (私のマシンの 'pip install pandas'コマンドはPython 2.6用にインストールされています。)

+0

最初に 'python --version'と' pip --version'を使ってそれぞれのバージョンが使用されていることを確認する必要があります.2番目はhttp://stackoverflow.com/questions/2812520/pip-dealing-withを参照してください。 -multiple-python-versions –

+0

コードのスクリーンショットを含めないで、代わりに必要な情報を質問に追加してください。 – pingul

+0

コメントありがとうございます。私は自分の投稿を修正した。 – Noah

答えて

1
  1. macOS SierraはデフォルトでPython 2.7を使用しています。
  2. hereのように、Pythonのバージョンをアンインストールできます。ただし、パッケージや環境を管理している間は、必要はありません。プロジェクトとそのパッケージ/バージョンをより詳細に管理したい場合は、virtualenvを参照してください。 Virtualenvは、他の仮想環境とパッケージを共有しない独自のインストールディレクトリを持つ環境を作成します。これは、多くの人がプロジェクトを管理する際に使用する非常に一般的なオプションです。
  3. pip --versionを使用すると、パッケージをインストールするPythonのバージョンを確認できます。 pip listを使用して、現在インストールされているパッケージを確認することもできます。

virtualenvを見てみることをお勧めします。これは、Python環境とそれぞれのパッケージをもっと簡単に追跡できるようにするためです。

希望すると便利です。

+0

ありがとうございます。 – Noah

関連する問題