2012-03-21 48 views
1

我想爲了使用BeautifulSoup安裝的easy_install ......但是我不知道我的PATH目錄裏是什麼...當我運行的easy_install BeautifulSoup ..我得到安裝easy_install的,沒那麼容易

錯誤:不是一個可識別的存檔類型:C:\ docume〜1 \ tom \ locals〜1 \ temp \ weasy_install-w6haxs \ BeautifulSoup-3.2.1.tar.gz

我猜這與PATH有關這是不是設置正確的環境Varibales .....但我不知道我的路徑應該是... 任何幫助,將不勝感激......我是非常新的所有這一切,所以說英語而不是編程將不勝感激大聲笑..

+4

嘗試'pip'而不是'easy_install'。這看起來像一個'easy_install'特定的錯誤。 – Blender 2012-03-21 01:57:33

+0

你有沒有可以處理.tar檔案的東西?也許http://gnuwin32.sourceforge.net/會有所幫助。 – 2012-03-21 02:01:05

+0

這個問題看起來像即使你在一個Windows系統上,它試圖下載一個gzip版本的源代碼,並且不能提取它。 +1使用PIP – jdi 2012-03-21 02:01:19

回答

7

安裝beautifulsoup正是我昨天做的。這些步驟對我的windows 64工作:

  • 下載並在 http://peak.telecommunity.com/dist/ez_setup.py 此運行ez_setup.py將easy_install.exe安裝到Python腳本目錄。對我來說這是C:/ python26 /腳本

  • CD到C:/ python26 /腳本

  • 運行easy_install.exe PIP 這將安裝點子。

  • 然後運行pip安裝beautifulsoup4以獲得美麗的湯。

請確保允許這些工具在您的防火牆程序中訪問Internet。

0

嘗試安裝二進制版本:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#Base

,並有大量的二進制包〜的爲你選擇合適的版本和類型。

+0

pip優於easy_install,唯一的例外是無法安裝二進制包。這就是爲什麼如果你可以用pip安裝一些軟件包,你應該更喜歡使用easy_install進行安裝。 – 2012-03-21 16:24:39

0

我想嘗試下載源文件.py文件,找到setup.py文件並在命令行中運行:<path_to_source_archive>\setup.py install 這通常在easy_install口吃時起作用。

相關問題