24

Mac OSX コンピュータに Python Pandas ライブラリをインストールできません。

ターミナルで次のように入力します。

$ sudo easy_install pandas

しかし、その後、次のようになります。

Searching for pandas
Reading http://pypi.python.org/simple/pandas/
Reading http://pandas.pydata.org
Reading http://pandas.sourceforge.net
Best match: pandas 0.9.0
Downloading http://pypi.python.org/packages/source/p/pandas/pandas-
0.9.0.zip#md5=04b1d8e11cc0fc30ae777499d89003ec
Processing pandas-0.9.0.zip
Writing /tmp/easy_install-ixjbQO/pandas-0.9.0/setup.cfg
Running pandas-0.9.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ixjbQO/pandas-
0.9.0/egg-dist-tmp-EGREoT
warning: no files found matching 'setupegg.py'
no previously-included directories found matching 'doc/build'
warning: no previously-included files matching '*.so' found anywhere in distribution
warning: no previously-included files matching '*.pyd' found anywhere in distribution
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '.git*' found anywhere in distribution
warning: no previously-included files matching '.DS_Store' found anywhere in distribution
warning: no previously-included files matching '*.png' found anywhere in distribution
unable to execute gcc: No such file or directory
error: Setup script exited with error: command 'gcc' failed with exit status 1

Xcode と gcc がインストールされていますが、gcc は次のように入力した場合にのみ見つかります。

$ gcc
-bash: gcc: command not found

$ gcc-4.2
i686-apple-darwin11-gcc-4.2.1: no input files

私は何をすべきか?

4

13 に答える 13

42

インストールしますpip

次に、次を使用してインストールpandaspipます。

pip install pandas
于 2014-02-08T17:30:51.643 に答える
9

XCode をインストールする必要があり、gcc を取得できるように XCode 用のコマンド ライン ツールをインストールする必要があります。

于 2012-11-06T14:09:43.830 に答える
4

macport または fink を使用して pandas をインストールすることをお勧めします。

  1. App Store から XCode をインストールします。これにより、clang、gcc ("apple")、および gcc ("normal") の 3 つのコンパイラがインストールされます。
  2. macports (www.macports.org) または fink (www.finkproject.org) をインストールします。
  3. Mac の Python を二度と使用する必要はありません。すべての Python モジュールを fink/macport からインストールし、依存関係に気を付けて楽しんでください。

macports に pandas をインストールするのは簡単です: sudo port install py27-pandas

通常は /opt/local に macport をインストールし、/sw に fink をインストールします。次のように、fink/mac ポート python をシステム python にシンボリック リンクすることをお勧めします (これは悪いアドバイスかもしれません): /usr/bin/python -> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7

于 2012-11-06T11:30:50.547 に答える
4

Mac ターミナルで (スポットライト検索Command + spaceで検索して Macターミナルを起動できます) 次に、次のコマンドを使用します。

pip3 インストール パンダ

Python バージョン 3を使用しているため、pip3 install pandas を使用する必要があります。

コマンドを使用するよりもPythonバージョン2を使用している場合:

ピップインストールパンダ

pipがデバイスに既にインストールされていることを確認します

于 2019-07-05T18:47:59.927 に答える
1

革新的な方法ではありませんが、2 つのステップを下回ることで、時間とエネルギーを大幅に節約できます。

  1. 更新 (コマンド ライン ツールのインストール) コード。

これは、XCode -> メニュー -> 設定 -> コンポーネント -> コマンド ライン ツールを開くことで実行できます。

  1. Python 2.7 以外をすべて削除する

私は異なる時間にPythonの異なるインスタンスをインストールしましたが、私の場合は2.7以外をすべて削除することが役に立ちました。注:実行後にモジュールをインストールする必要がある場合があります。pip/easy_install/ports で準備をしてください。

アンインストールは、次のリンクに記載されている非常に簡単な手順で実行できます。

Mac OS X 10.6.4 で Python 2.7 をアンインストールするには?

于 2013-02-06T06:30:56.150 に答える
0

SIMリンクが必要だと思います

$ ln -s gcc gcc-4.2

$ gcc を実行すると端末に gcc-4.2 を呼び出すように指示する必要があります。

于 2013-09-13T17:26:14.390 に答える
0

これを書き留めて、もう一度 pandas をインポートしてみてください!

import sys
!{sys.executable} -m pip install pandas

それは私にとってはうまくいきました、あなたにもうまくいくことを願っています。

于 2021-02-09T21:37:32.067 に答える
0

appStore から xCode の最新バージョンをインストールする必要があります。Mac 用の C(gcc) および C++(g++) のコンパイラが含まれています。その後、問題なくパンダをインストールできます。ターミナルで次のコマンドを使用します。

  1. xcode-select --install

  2. pip3 インストール パンダ

他のパッケージもインストールされるため、時間がかかる場合があります。しばらくお待ちください。

于 2019-10-17T09:41:57.020 に答える
-1

pip install はうまくいきましたが、許可の問題で失敗しました。これは、使用したときに解決されました

sudo pip install パンダ

最良の sudo 回避策は /tmp からのものであることがわかりました: sudo の下で pip install を実行することは受け入れられ、安全ですか?

于 2016-12-03T03:20:37.930 に答える