问题标签 [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.
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这个解决方案似乎最简单,对我有用。
python - 如何使 easy_install 将包扩展到目录而不是单个 egg 文件?
我该如何配置我的 setup.py 文件,以便当有人运行 easy_install 时,包会扩展为 \site-packages\ 作为目录,而不是留在鸡蛋中。
我遇到的问题是我创建的其中一个 django 应用程序不会自动检测它是否位于鸡蛋内。
编辑:例如,如果我键入easy_install photologue
它只是将一个\photologue\
目录安装到站点包中。这是我想要的行为,但似乎为了实现这一点,被打包的目录中至少需要一个目录/模块。
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 的人来说,当他们运行我的脚本时,这会是一个问题吗?
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
python - 如何禁止 easy_install 压缩鸡蛋?
我必须采取什么distutils.cfg
措施来防止 easy_install 安装压缩鸡蛋?压缩是一个不错的想法,但我希望能够通过 grep 和调试该代码。
python setup.py develop .
我通过仔细观察发现了一些依赖项,它也接受 --always-unzip 标志。将其设置为默认值会很好。
python - 如何删除使用 Python 的 easy_install 安装的软件包?
Pythoneasy_install
使得安装新包非常方便。但是,据我所知,它没有实现依赖管理器的其他常见功能——列出和删除已安装的包。
找出已安装内容的最佳方法是什么,以及删除已安装软件包的首选方法是什么?rm /usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg
如果我手动删除软件包(例如通过或类似方式),是否有任何文件需要更新?
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。
python - virtualenv、mysql-python、pip:有人知道怎么做吗?
我正在尝试在 virtualenv 中安装 mysql 绑定。我更喜欢使用 pip 或 easy_install。pip 给我以下错误:
easy_install 要么从 sourceforge 获得 404,要么给我一个非常相似的错误。
有谁知道如何在 virtualenv 中解决这个问题?
python - 无法让 django-registration 工作(在 Windows 上)
试图将django-registration添加到我的应用程序中。我已经安装了安装工具来使用easy_install。我认为这行得通..
我运行 easy_install django-registation 并且 cmd 提示窗口闪烁,执行某些操作并关闭。我不认为这是一个错误。但是当我查看我的应用程序文件夹时,与 django-registration 没有任何关系。
有谁知道出了什么问题?django-registration 文件应该出现在哪里?
(也用 django-profiles 试过,结果完全一样)
python - 选择 Python 版本进行 egg 安装或安装站点包的并行版本
通过fink install
我将以下 Python 版本放在我的 Mac OS X 计算机上:
python2.3
,python2.4
,python2.5
,python2.6
.
此外,是我系统上python
的别名。python2.6
我想安装一个egg,例如
easy_install networkx-0.36-py2.5.egg
,我必须使用python 2.5 而不是2.6 版。python
在不更改别名的情况下这可能吗?你能告诉我,我是否以及如何安装
networkx-0.36-py2.5
和networkx-1.0rc1-py2.6
并行?如何以某种方式安装站点包,它可用于不同的 Python 版本?