问题标签 [pip]
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 - 为什么从 SVN 安装 python-couchdb 实验分支的 PIP 安装失败?
我正在为一个项目设置 Fabric/virtualenv/pip 自动部署,我需要安装 python-couchdb 的最新实验分支。自然,我把它放在我的 pip 需求文件中,如下所示:
但是,当我运行我的部署时,我收到以下错误和回溯:
这是我所知道的:
- 该错误与找不到 setup.py 有关,因为这些文件从未下载过。它似乎拒绝创建路径 /home/sk/votersdaily/src/couchdb,但对于其他软件包,它总是根据需要创建此路径。
- 我可以以 root 用户和本地用户的身份运行,但同样失败。
- 如果我手动创建目录,它会提示我该目录当前不是 SVN 存储库,并询问我是否要覆盖它。如果我把它擦掉,它仍然不会检查回购。
- 我已经重新安装了 pip 并重新创建了 virtualenv 并重现了该错误。
- 我可以在我的本地工作站(在 virtualenv 中)成功执行这个 pip 安装。
建议?我知道这一定是某种库或权限冲突,但我似乎无法将其确定下来,
谢谢。
python - 是否有使用 pip 但不安装 virtualenv 的构建配方?
我想使用 buildout 而不是 virtualenv。这个决定意味着我不希望 virtualenv 被偷偷带入我的工具包中,所以我正在寻找一种方法来告诉 gp.recipe.pip不要安装 virtualenv meme 病毒,或者,一种从 git repos 安装软件包的方法用于 django/djangorecipe。
想法?
python - Pip + WSGI 导入错误
当我使用 django 测试服务器部署运行良好的应用程序时,通常使用 pip install -e ....#egg=foo 安装的每个包都会出错。我通常使用 virtualenv 来执行此操作,它将文件放入 env/src/foo 并将另一个文件放入 python/site-packages(这是 django-css 的示例):
django-css.egg-link,其中包含以下几行:
我如何告诉 wsgi 它应该遵循这些链接,或者我完全做错了什么。
谢谢,菲利普·瓦西鲍尔
python - 如何让 `pip install --editable` 运行 sdist 而不是开发?
这个Python 包安装使用 pip 或来自 repos 的 easy_install指出了 pip 的一个非常有趣的特性。
但是,有时您只希望它安装源代码分发;当
- 你在一个 virtualenv 中运行(所以你不关心弄乱 python 路径,因为你正在考虑在一个 env 中这样做),
- 当您不是该特定软件包的开发人员,并且您不想让它“可编辑”时,
- 当您因为包不在任何索引中而无法 pip install package-name 时,
- 当没有可用的 tar.gz 时。
感谢您的回答!
python - Python 版本/版本号的标准排序顺序是什么?
Python 的pip
并easy_install
遵循一些规则来按包的发布号对包进行排序。为 beta/release/bugfix 版本编号的规则是什么,以便这些工具知道哪个是最新的?
python - 安装mysql-python时“无法打开包含文件:'config-win.h':没有这样的文件或目录”
我正在尝试在 windows 上使用 pip 在 virtualenv 中安装 mysql-python。起初,我在这里报告了同样的错误,但那里的答案也对我有用。现在我收到以下错误:
如果我将(Win7)符号链接到我的常规(不是 virtualenv 的)python 的 site-packages/MySQLdb 目录,我会得到
我在这里比较茫然。任何指针?
python - 我可以使用 `pip` 而不是 `easy_install` 来解决 `python setup.py install` 依赖解析吗?
python setup.py install
requires=[]
将自动安装using中列出的软件包easy_install
。我该如何使用它pip
呢?
python - Python 包可以依赖于另一个 Python 包的特定版本控制修订吗?
一些有用的 Python 包在 pypi 上被破坏了,唯一可接受的版本是版本控制系统中的特定版本。可以用setup.py
例如表示吗
requires = 'svn://example.org/useful.package/trunk@1234'
?
python - PIP 安装没有 setup.py 文件的 Python 包?
我试图弄清楚如何安装一个没有pipsetup.py
文件的python包。(有问题的包是http://code.google.com/p/django-google-analytics/)
通常我只是将代码从 repo 和符号链接检出到我的站点包中,但我试图将我的整个环境冻结到一个pip需求文件中,以便于部署和测试。
有任何想法吗?