问题标签 [easy-install]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
13597 浏览

python - 为 Python 2.6.2 安装 easy_install(缺少?)

我不是python用户,我只是想让couchdb-dump启动并运行,它在一个“egg”文件中,我猜它需要easy_install。我的计算机上运行了 Python 2.6.2,但它似乎对 easy_install 或 setuptools 一无所知...帮助!我该怎么做才能解决这个问题???

编辑:您可能会从setuptools页面注意到有 2.3、2.4 和 2.5 的 Windows .exe 安装程序,但没有 2.6。有没有搞错?!?!

啊,这是一个重复的问题,对不起。

ps这个解决方案似乎最简单,对我有用。

0 投票
1 回答
1177 浏览

python - 如何使 easy_install 将包扩展到目录而不是单个 egg 文件?

我该如何配置我的 setup.py 文件,以便当有人运行 easy_install 时,包会扩展为 \site-packages\ 作为目录,而不是留在鸡蛋中。

我遇到的问题是我创建的其中一个 django 应用程序不会自动检测它是否位于鸡蛋内。

编辑:例如,如果我键入easy_install photologue它只是将一个\photologue\目录安装到站点包中。这是我想要的行为,但似乎为了实现这一点,被打包的目录中至少需要一个目录/模块。

0 投票
2 回答
1846 浏览

python - 机械化没有被easy_install安装?

我正在从旧的 Win2K 机器迁移到新的更强大的 Vista 64 位 PC。大多数迁移都进行得相当顺利——但我确实发现我需要重新安装所有与 Python 相关的工具。

我已经下载了 mechanize-0.1.11.tar.gz 文件并运行 easy_install 来安装它。这产生了 C:\Python25\Lib\site-packages\mechanize-0.1.11-py2.5.egg。

然后我运行了一个 python 脚本来测试它,它在解释器下运行良好。但是,当我运行 py2exe 编译脚本时,我收到一条消息,提示找不到 mechanize。

然后我将 egg 移动到一个新文件夹,使用 easy_install 安装它 - 并且得到了它确实安装的所有迹象。

但是,当我尝试使用 py2exe 时,我仍然收到相同的消息 - 机械化不存在!

我搜索了整个磁盘的“机械化”,结果只得到了 2 个鸡蛋文件。安装应该生成哪些文件 - 我应该将它们放在哪里?

显然,我在这里遗漏了一些东西......有什么建议吗?

另外,也许相关的是,我正在运行的 python 是 32 位 2.5.4 版本......这是我以前拥有的,并且希望在安装 64 位版本之前让一切正常运行 - 另外,我没有看到一些似乎支持 64 位版本的工具(easy_install 和 py2exe)。那是问题的一部分吗,我是否需要安装和运行 64 位版本 - 对于那些运行 32 位 PC 的人来说,当他们运行我的脚本时,这会是一个问题吗?

0 投票
1 回答
1171 浏览

python - 让 SetupTools/easy_install 知道已安装的 Debian 软件包?

我正在安装一个easy_install需要ruledispatch. 它在 PyPI 中不可用,当我使用 PEAK 的版本时,它是FTBFS。但是,有一个python-dispatch包提供与 ruledispatch 相同的功能。我怎样才能easy_install停止尝试安装 ruledispatch,并让它识别 ruledispatch 已经安装为 python-ruledispatch?

使用 Python 2.4 运行 Debian etch

0 投票
4 回答
3085 浏览

python - 如何禁止 easy_install 压缩鸡蛋?

我必须采取什么distutils.cfg措施来防止 easy_install 安装压缩鸡蛋?压缩是一个不错的想法,但我希望能够通过 grep 和调试该代码。

python setup.py develop .我通过仔细观察发现了一些依赖项,它也接受 --always-unzip 标志。将其设置为默认值会很好。

0 投票
13 回答
546806 浏览

python - 如何删除使用 Python 的 easy_install 安装的软件包?

Pythoneasy_install使得安装新包非常方便。但是,据我所知,它没有实现依赖管理器的其他常见功能——列出和删除已安装的包。

找出已安装内容的最佳方法是什么,以及删除已安装软件包的首选方法是什么?rm /usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg如果我手动删除软件包(例如通过或类似方式),是否有任何文件需要更新?

0 投票
2 回答
2765 浏览

python - 如何让 easy_install 在 setup.py 中执行自定义命令?

除了安装 Python 包(如安装 init.d 脚本、创建目录和文件等)之外,我还希望 setup.py 执行一些自定义操作。我知道我可以自定义 distutils/setuptools 类来执行我自己的操作。我遇到的问题是,当我 cd 到包目录并执行“python setup.py install”时,一切正常,但是当我执行“easy_install mypackage.tar.gz”时,我的自定义类似乎没有被执行。这是我的 setup.py 文件(在同一目录中创建一个空的 myfoobar.py 文件进行测试):

即使我从 distutils 导入“设置”和“安装”,也会发生同样的事情。有什么想法可以让 easy_install 执行我的自定义类吗?

澄清一下,我不想使用任何额外的东西,比如 Buildout 或 Paver。

0 投票
4 回答
33845 浏览

python - virtualenv、mysql-python、pip:有人知道怎么做吗?

我正在尝试在 virtualenv 中安装 mysql 绑定。我更喜欢使用 pip 或 easy_install。pip 给我以下错误:

easy_install 要么从 sourceforge 获得 404,要么给我一个非常相似的错误。

有谁知道如何在 virtualenv 中解决这个问题?

0 投票
1 回答
423 浏览

python - 无法让 django-registration 工作(在 Windows 上)

试图将django-registration添加到我的应用程序中。我已经安装了安装工具来使用easy_install。我认为这行得通..

我运行 easy_install django-registation 并且 cmd 提示窗口闪烁,执行某些操作并关闭。我不认为这是一个错误。但是当我查看我的应用程序文件夹时,与 django-registration 没有任何关系。

有谁知道出了什么问题?django-registration 文件应该出现在哪里?

(也用 django-profiles 试过,结果完全一样)

0 投票
2 回答
4204 浏览

python - 选择 Python 版本进行 egg 安装或安装站点包的并行版本

通过fink install我将以下 Python 版本放在我的 Mac OS X 计算机上:

  • python2.3,
  • python2.4,
  • python2.5,
  • python2.6.

此外,是我系统上python的别名。python2.6

  1. 我想安装一个egg,例如easy_install networkx-0.36-py2.5.egg,我必须使用python 2.5 而不是2.6 版。python在不更改别名的情况下这可能吗?

  2. 你能告诉我,我是否以及如何安装networkx-0.36-py2.5networkx-1.0rc1-py2.6并行?

  3. 如何以某种方式安装站点包,它可用于不同的 Python 版本?