3

私は今夜​​座って、Pythonの使い方を学ぶことにしました。このWebページのスクレイピング記事に触発されました。cam.ly/danesblog/2011/01/craigslist-arbitrage/

チュートリアルを終えた後、私は:

1) Python をダウンロードしてインストール: http://www.python.org/getit/ 最初に 3.3、次に 2.7

2) ダウンロードした bs4: www.crummy.com/software/BeautifulSoup/bs4/download/

3) Brian Clapper の指示に従い ました: Mac に Beautiful Soup モジュールをインストールするにはどうすればよいですか?

  • easy_install と python setup.py インストール方法の両方を試しました

まだ「ImportError: bs4 という名前のモジュールはありません」というメッセージが表示されます

Python は applications フォルダにインストールされ、bs4 パッケージは Library に自動インストールされます これは問題ですか? フォルダーをコピーして Python アプリケーションに移動しようとしましたが、うまくいきませんでした。

私も両方の形式を試しました:

  • from BeautifulSoup import BeautifulSoup
  • from bs4 import BeautifulSoup

サポートしてくれてありがとう。

4

1 に答える 1

-2

解決策は、パッケージがインストールされる PATH を設定することです。.\~profileEPD または Canopy は、およびファイルに VirtualEnv セットアップを作成し.\~bash_profileます。これらのパスは、パス pip install または easy_install がパッケージをインストールしようとするのと同じではない可能性があります。bash_profile またはプロファイル ファイルを開くと、次のようなパスがあるはずです。

VIRTUAL_ENV_DISABLE_PROMPT=1 source /Users/test_user/Library/Enthought/Canopy_64bit/User/bin/activate 

私はPythonエディターとしてEnthoughtを使用しているので、あなたのものは別のものになりますが、重要なのは、pipまたはeasy_installを使用している場合、Pythonパッケージがインストールされているアドレスがここを指す必要があることです. 別の言い方をすれば、アクティブな仮想環境のセットアップはこのアドレスにあります。

于 2014-10-28T13:08:06.687 に答える