问题标签 [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 - virtualenv、python 和颠覆
我正在尝试在virtualenv --no-site-packages
环境中使用 python 颠覆 SWIG 库。我怎样才能使这项工作?
python - 是否可以使用 pip 从私有 GitHub 存储库安装包?
我正在尝试从私有 GitHub 存储库安装 Python 包。对于公共存储库,我可以发出以下运行良好的命令:
但是,如果我尝试将其用于私有存储库:
我得到以下输出:
我想这是因为我试图在不提供任何身份验证的情况下访问私有存储库。因此,我尝试使用 Git +ssh
希望 pip 使用我的 SSH 公钥进行身份验证:
这给出了以下输出:
我正在努力实现的目标是可能的吗?如果是这样,我该怎么做?
python - Python 和 pip,列出可用包的所有版本?
鉴于可以使用 pip 安装的 Python 包的名称,有没有办法找出 pip 可以安装的所有可能版本的列表?现在是反复试验。
我正在尝试为第三方库安装一个版本,但最新版本太新,做了向后不兼容的更改。所以我想以某种方式列出 pip 知道的所有版本,以便我可以测试它们。
python - 如何重置 virtualenv 和 pip?
我在我的 Ubuntu 10.04 服务器上安装了 virtualenv。
现在,当我执行 pip freeze 时,它会显示以下包:
当我执行“pip uninstall Django”时,它会说:
理想情况下,这应该卸载 Django,但事实并非如此。当我执行“pip freeze”时,我仍然可以看到相同的包。
现在请耐心等待,另一件奇怪的事情是,当我创建一个 virtualenv 然后在其中执行“pip freeze”时,我只看到一个包,那就是“wsgiref”,这很奇怪,因为理想情况下它应该是空白的。
此外,尽管使用 --no-site-packages 创建了这个 virtualenv,我仍然可以使用“django-admin.py startproject”创建一个新的 django 项目。
当我在这个 virtualenv 中启动 python 解释器并执行“import django”时,它给了我错误“No module named django”。
此外,当我尝试在 virtualenv 中安装“pip install Django”时,它会要求 sudo 权限,这在理想情况下不应该发生。
我该如何收拾这个烂摊子。有什么方法可以重置所有 pep 和 virtualenv 吗?
python - virtualenv pip mysqldb mac os X python
I tried this http://jazstudios.blogspot.com/2010/07/installing-mysql-python-mysqldb-in.html tip to install mysql-python (mysqldb) inside a virtualenv (named dogme). (this post point out 2 important things :
to help compile mysqldb)
but, when after, i run python, import MySQLdb, I get this :
anyone understand what's wrong ?
iphone - 像 FaceTime 一样将 2 个视频合并在一起
我一直在开发一款与 FaceTime 类似的 iPhone 应用程序。我希望能够拍摄 2 个视频,并且像 FaceTime 设置一样拥有一个大的和另一个小的,但制作成 1 个视频文件进行发送。
我知道查看视频编辑代码,您可以一个接一个地合并文件,但我希望能够同时播放两个视频,这样它就有两个人互相交谈的效果。
有什么建议么?
python - 从 setuptools 迁移到 pip+virtualenv
所以pip
和virtualenv
美妙的声音相比setuptools
。能够卸载就太好了。但是我的项目已经在使用setuptools
,那我该如何迁移呢?到目前为止,我能够找到的网站非常模糊和笼统。因此,在阅读了主要网站并尝试了一些东西之后,这里有一个问题集:
- 首先,现在是否
virtualenv
并且pip
应该处于可用状态?如果没有,请忽略其余的疯子的胡言乱语。 - 应该怎么
virtualenv
安装?我还没准备好相信它像其他地方解释的那样复杂。 - 关于如何在虚拟环境中安装matplotlib是否有一套经过测试的说明?出于某种原因,它总是想在这里编译它而不是仅仅安装一个包,而且它总是以失败告终(即使之后
build-dep
占用了 250 MB 的磁盘空间)。在一大堆警告之后,它会打印出来src/mplutils.cpp:17: error: ‘vsprintf’ was not declared in this scope
。 - 这两种工具如何交互
setup.py
?pip
应该替换easy_install
,但不清楚是插入还是更复杂的关系。 - virtualenv 仅用于开发模式,还是用户也应该安装它?
- 生成的软件包会以最低要求安装(如当前的 egg),还是会安装所有依赖项的源代码和二进制文件以及所有构建工具,在虚拟环境中创建一个千兆字节的怪物?
- 如果安装在虚拟环境中,用户是否必须修改他们的
$PATH
并运行生成的包?$PYTHONPATH
- 我是否需要从一个文本字符串创建一个脚本,
virtualenv
就像在糟糕的过去一样? #egg=Package
URL 语法是什么?这不是标准 URL 的一部分,那么为什么它不是一个单独的参数呢?- URL 中的@rev 包含在哪里?最后我想,但文档并不清楚这一点(“你也可以在 URL 中包含@rev”)。
- 将现有需求文件用作“作为新文件的一种模板”应该理解什么?这可能意味着很多事情。
python - 我可以同时使用 pip 和 easy_install 还是做冲突?
我目前正在使用 easy_install,但有人建议我使用 pip。
我可以开始使用 pip 还是会发生冲突?
python - virtualenv 仅在我也有 Python2.7 (OS X) 时创建 /lib/Python2.6
在我做任何其他事情之前(可能是个坏主意),我在我的新 MacBook Pro(第一次 Mac 用户)上安装了 virtualenv。当我创建一个环境时,它包含/lib/Python2.6
在其中。之后我安装了 Python2.7,但它仍然只包含一个Python2.6
文件夹lib
,所以我认为有些东西搞砸了。
注意:如果我去终端并输入python
,我会正确获得 Python2.7。
我试图通过以下方式重新安装 virtualenv:
并且
两者都有相同的结果。他们工作得很好,没有任何问题,但我仍然没有Python2.7
在新环境中获得任何文件夹lib
(注意:我每次升级到安全时都关闭并重新打开终端)......
在旁注中,我也尝试过:
但出现以下错误: