是否可以在没有exe安装程序的情况下在Windows中为Python 2.6安装Setuptools?
目前还没有一个内置的工具,Setuptools的维护者表示可能要过一阵子。
有谁知道如何安装它吗?
是否可以在没有exe安装程序的情况下在Windows中为Python 2.6安装Setuptools?
目前还没有一个内置的工具,Setuptools的维护者表示可能要过一阵子。
有谁知道如何安装它吗?
Answers:
第一种选择-在线安装(即在整个安装过程中保持与Internet的连接):
第二种选择:
第三种选择(假设您的计算机上装有Visual Studio 2005或MinGW)
请提供反馈。
您可以下载并运行http://peak.telecommunity.com/dist/ez_setup.py。这将下载并安装setuptools。
[更新]
该脚本不再起作用-它下载的setuptools版本不在ez_setup.py中指定的URI上-导航至http://pypi.python.org/packages/2.7/s/setuptools/以获取最新版本-脚本也进行了一些md5检查,我没有进一步研究它。
11月21日的答案对我不起作用。我按照方法1的说明在我的64位Vista机器上运行,但我键入的步骤3除外:
setup.py安装
因此,总而言之,我做到了:
我可以找到执行google的EXE,
您只需从以下URL下载,然后双击并安装即可。...
刚安装的setuptools如下:
它将从源代码安装到python的site-packages文件夹中,并需要执行任何其他步骤。这是在Windows XP SP2上。
OP选项1不适用于我。
但是,按照NathanD的描述进行setup.py install确实可以解决问题。
也许那应该成为选项1?
维尔纳
最简单的setuptools安装选项是使用预打包的Windows Installer。
对于Windows上的32位Python,官方setuptools页已更新,并且具有适用于Python 2.6和2.7的Windows安装程序:
对于64位Windows上的Python,可在此处使用setuptools Windows安装程序:
第二种选择对我有用。
两个注意事项:
一种。安装后,在vista中使用easy_install时,请以管理员身份进行。(右键单击您的命令行快捷方式,然后单击“以管理员身份运行”)。我在尝试不运行easy_install时遇到了麻烦。
b。他的意思是从setuptools-0.6c9.tar.gz使用ez_setup
Python提供了一切功能。
从https://pypi.python.org/pypi/setuptools#installing-and-using-setuptools获得URL到ez_setup.py:https :。 py
而不是下载它并摆弄文件,我们可以从控制台执行此操作:
import urllib
url = 'https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py'
ezcode = urllib.urlopen(url).read()
exec(ezcode)
ActivePython已经包括setuptools(实际上是Distribute)以及pip和virtualenv。