2012-03-21 49 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口吃时起作用。

相关问题