easy-install相关内容

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

Python 的 easy_install 使得安装新包非常方便.但是,据我所知,它没有实现依赖管理器的其他常见功能 - 列出和删除已安装的包. 找出已安装内容的最佳方法是什么,以及删除已安装软件包的首选方法是什么?如果我手动删除软件包(例如通过 rm/usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg 或类似方式),是否有任 ..
发布时间:2022-01-13 16:28:15 Python

PIP 在没有 setup.py 文件的情况下安装 Python 包?

我想弄清楚如何安装一个没有 setup.py 文件和 pip.(有问题的包是 http://code.google.com/p/django-google-分析/) 通常我只会将代码从 repo 和符号链接签出到我的站点包中,但我试图让我的整个环境冻结到 pip 需求文件,便于部署和测试. 有什么想法吗? 解决方案 你不能.PIP 安装 Python 包.那不是 Python ..
发布时间:2021-12-30 19:55:48 Python

从 setup.py pip 安装 tox 的测试依赖项

我用 setuptools 制作了我的项目,我想用 tox 测试它.我在变量中列出了依赖项并添加到 setup() 参数(tests_require 和 extras_require).我的项目需要安装 tests_require 中列出的所有依赖项进行测试,但 pip install 没有安装它们. 我试过了,但没有用: install_command = pip install {op ..
发布时间:2021-12-30 19:54:33 Python

等效于 `setup.py` 中的 `--find-links`

setup.pypip 的 --find-links/-f 标志的等价物是什么>. 我知道 dependency_links 存在,但这需要指向特定文件,我想要类似于 -f 的东西,它可以指向包中的链接列表可以根据版本和操作系统选择. 解决方案 在 setuptools 上下文中,dependency_links 选项应该可以满足您的需求.根据 setuptools 文档,此选项接受 ..
发布时间:2021-12-30 19:37:55 Python

如何在不使用 sudo 的情况下安装 virtualenv?

我有 easy_install 和 pip. 我的 Linux Mint 12 有很多错误,我刚刚重新安装了它,我想从头开始重新安装所有东西. 这是其中之一我的错误.我在那里收到了一个有趣的答案: 停止使用 su 和 sudo 运行 virtualenv. 您需要以普通用户身份运行 virtualenv. 您已经使用 sudo 创建了 virtualenv,这就是您收到这些错 ..
发布时间:2021-12-30 19:31:06 Python

pip/easy_install 失败:无法创建进程

关注这篇文章后:如何在 Windows 上安装 pip?在使用 Enthought Canopy 64 位系统的 Windows 系统上,由于错误,我无法使用 pip 或 easy_install: pip 安装请求创建进程失败 我尝试重新安装 setuptools,以管理员身份运行 cmd 提示符但没有任何效果. 解决方案 当我遇到这个问题时,是因为我手动重命名了 python 所在 ..
发布时间:2021-12-30 19:29:34 Python

如何以编程方式/通过 Python 脚本安装 Python 模块?

我可以完全在脚本中从 PyPi 下载和安装 Python 模块,完全不使用外壳吗? 我使用非标准 Python 环境,即 Autodesk Maya 的 Python 解释器.这不带有“easy_install",也没有“shell",只有一个由主要 Maya 可执行文件调用的 python 脚本解释器.将 ez_setup.py 的内容复制并粘贴到脚本编辑器窗口并正确运行它会在 Maya ..
发布时间:2021-12-30 19:29:24 Python

查找所有使用 easy_install/pip 安装的软件包?

有没有办法找到所有通过 easy_install 或 pip 安装的 Python PyPI 包?我的意思是,排除使用分发工具安装/安装的所有内容(在本例中为 Debian 上的 apt-get). 解决方案 pip freeze 将输出已安装包及其版本的列表.它还允许您将这些包写入一个文件,以便稍后用于设置新环境. https://pip.pypa.io/en/stable/ref ..
发布时间:2021-12-30 19:21:22 Python

安装几乎所有库的 pip 问题

我很难使用 pip 安装几乎所有东西.我是编码新手,所以我想这可能是我做错了,并选择了 easy_install 来完成我需要完成的大部分工作,这通常有效.但是,现在我正在尝试下载 nltk 库,但都没有完成. 我尝试进入 sudo pip install nltk 但得到了以下回复: /Library/Frameworks/Python.framework/Versions/2.7/ ..
发布时间:2021-12-30 19:15:33 Python

dist-packages 和 site-packages 有什么区别?

我对 python 包安装过程有点恼火.具体来说,安装在 dist-packages 目录和 site-packages 目录下的包有什么区别? 解决方案 dist-packages 是 Debian 特定的约定,也存在于其衍生产品中,例如 Ubuntu.当模块从 Debian 包管理器进入这个位置时,它们被安装到 dist-packages: /usr/lib/python2.7/di ..
发布时间:2021-12-30 19:12:22 Python

为什么使用 pip 而不是 easy_install?

一条 推特 写道: 不要使用easy_install,除非你就像刺伤自己的脸.使用点子. 为什么使用 pip 而不是 easy_install?是否主要是 PyPI 和包作者的错误?如果作者将垃圾源 tarball(例如:丢失的文件,没有 setup.py)上传到 PyPI,那么 pip 和 easy_install 都会失败.除了外观上的差异之外,为什么 Python 人(如上面的推 ..
发布时间:2021-12-30 19:09:08 Python

绕过 pip 卸载的确认提示

我正在尝试卸载超级用户环境中的所有 django 包,以确保将所有 webapp 依赖项安装到我的 virtualenv 中. sudo su须藤点冻结|grep -E '^django-' |xargs pip -q 卸载 但是pip想要确认每个包卸载,而且pip似乎没有-y选项.有没有更好的方法卸载一批python模块?rm -rf .../site-packages/ 是正确的方法吗?有 ..
发布时间:2021-12-29 13:49:00 Python