-1

私はPythonとターミナルでのプログラミングが初めてです。lxml をインストールしてアクセスしようとしていますが、既に Canopy をインストールしています。通常のインストール ディレクトリに移動する方法や、Canopy がインストールを確認できるようにする方法がわかりません。

質問: Mac OSX に lxml をインストールするにはどうすればよいですか?

これまでの試み: 最初に、私は試しました:

$ import lxml
-bash: import: command not found

私の完全な無知を示して、おそらくPython環境でインポートする必要があると考えましたが、そうではありません:

$ python import lxml
/Users/user/Library/Enthought/Canopy_32bit/User/Resources/Python.app/Contents/MacOS/Python: can't open file 'import': [Errno 2] No such file or directory

SO では、ほとんどの人が、基礎となるライブラリがインストールされていることを確認する必要があると言っていることがわかりました。だから、私はこれをしました:

$ apt-get install python-dev libxml2 libxml2-dev libxslt-dev
-bash: apt-get: command not found

他の誰かが、静的依存関係を確認する必要があると提案しました。だから、私はこれをしました:

$ python setup.py build --static-deps
/Users/user/Library/Enthought/Canopy_32bit/User/Resources/Python.app/Contents/MacOS/Python:     can't open file 'setup.py': [Errno 2] No such file or directory

これは紛らわしいと思いました。どうすればよいかわかりません。何も存在しないか、コマンド -get が機能しないというこれらのエラーが発生したため、インストールされている libxml2 を確認する方法さえわかりません。

背景: XML の解析とデータ分析に Python を使用できるようにする必要があります。私は Wes McKinney の Python for Data Analysis に関する本を購入しましたが、彼は Enthought の EPD を使用することを提案しています (ただし、現在は Canopy です)。キャノピーをダウンロードしました。それから、私がする必要があることをするために (本の約半分まで)、lxml を使用する必要があります。

Google検索とSOの読み取りは、Mac OSXにはすでにlibxml2とlibxlstが付属していることを示唆しています

役立つ可能性のある詳細: 私の bash プロファイルには次のもののみが含まれます。

# Added by Canopy installer on 2013-05-29
source /Users/user/Library/Enthought/Canopy_32bit/User/bin/activate

私は実行しています: Max OS X バージョン 10.7.5

XCodeをインストールして「コマンドラインツール」をインストールしました

私の無知をお許しください。SOでこれに関連して見つけることができるすべての質問を準備し、検索しました。私は何か基本的なことを見逃しているかもしれません。

ありがとう。

4

1 に答える 1