virtualenv相关内容

在同一环境中使用 conda 和 pip install 是一个坏主意吗?

由于 conda install 和 pip install 在许多情况下做的事情本质上是一样的,那么最好的选择是什么?有没有人应该只坚持 pip install 的情况?对称,是否有一种情况应该只坚持 conda install?有没有办法在同一个环境中同时使用 conda 和 pip install 来解决问题? 如果两种方法在本质上是相同的并且不相互矛盾,那么就没有理由只坚持其中一种而 ..
发布时间:2021-12-30 19:31:59 Python

pip:找不到激活的 virtualenv(必需)

我正在尝试在 mac osx 10.8.3 上安装 virtualenv 和/或 virtualenvwrapper 这两天我一直在和python打架.最后我能够使用 brew 安装 python 2.7.4.在我使用 easy_install 安装 virtualenv 之前.然后我尝试卸载它,试图让我的电脑和我的一位同事处于相同的情况.也许我成功卸载了它,也许没有.我不知道如何测试它.现 ..
发布时间:2021-12-30 19:31:48 Python

找不到满足 pytz 要求的版本

我在 virtualenv 中安装 pytz 时遇到问题. 下载/解压pytz 找不到满足 pytz 要求的版本(来自版本:2009r, 2008b, 2009f, 2008c, 2007g, 2011g, 2005m, 2011e, 2007f, 2011k, 2006e,2006e,2008c,09e,2008c,08e,2008c,08e,2008c, 2007g,2011j,201 ..
发布时间:2021-12-30 19:31:38 Python

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

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

如何在某个 virtualenv 中列出已安装的软件包?

你可以cd到YOUR_ENV/lib/pythonxx/site-packages/看看,但是有什么方便的方法吗? pip freeze 列出所有安装的包,包括系统环境的. 解决方案 在 virtualenv 中调用 pip 命令应该列出隔离环境中可见/可用的包.确保使用默认使用选项 --no-site-packages 的最新版本的 virtualenv.这种方式使用virtual ..
发布时间:2021-12-30 19:30:57 其他开发

virtualenv:指定在系统范围和本地使用哪些包

可能的重复: 让 virtualenv 从你的全局站点包继承特定包 有没有办法为 Python 创建一个 virtualenv 并指定哪些包应该从系统范围的安装中使用(继承),哪些应该忽略从系统范围的安装? 更具体地说,例如,有一个系统范围的安装: numpyscipymatplotlib 我想创建一个虚拟环境: 使用 numpy 和 scipy 的系统范围安装 忽略系统 ..
发布时间:2021-12-30 19:30:36 Python

在 virtualenv 中升级 python

有没有办法升级 virtualenv 中使用的 python 版本(例如,如果出现错误修复版本)? 我可以 pip freeze --local >requirements.txt,然后删除目录和pip install -r requirements.txt,但这需要大量重新安装大型库,例如numpy,我经常使用. 我可以看出这是从例如 2.6 -> 2.7 升级时的优势,但是 2.7 ..
发布时间:2021-12-30 19:19:21 Python

如何使用 pip 从本地缓存安装?

我在不同的 virtualenv 环境中安装了许多相同的软件包.有没有一种方法可以让我下载一个包,然后从本地缓存安装 pip ? 这会减少下载带宽和时间. 解决方案 15 年 11 月 19 日更新答案 根据 Pip 文档: 从 v6.0 开始,pip 提供默认缓存,其功能类似于网络浏览器.虽然默认情况下缓存是打开的,并且默认情况下会做正确的事情,但您可以禁用缓存并始终使 ..
发布时间:2021-12-30 19:15:08 其他开发

virtualenv --no-site-packages 和 pip 仍在寻找全局包?

我的印象是 virtualenv --no-site-packages 会创建一个完全独立和隔离的 Python 环境,但它似乎没有. 例如,我在全局安装了 python-django,但希望创建一个具有不同 Django 版本的 virtualenv. $ virtualenv --no-site-packages foofoo/bin/python 中的新 python 可执行文件安装 ..
发布时间:2021-12-30 19:14:11 Python

删除 pip 安装的所有软件包的最简单方法是什么?

我正在尝试修复我的一个 virtualenv - 我想将所有已安装的库重置回与生产匹配的库. 是否有使用 pip 执行此操作的快速简便的方法? 解决方案 我发现这个片段是一个替代解决方案.与重新制作 virtualenv 相比,移除库更优雅: pip 冻结 |xargs pip 卸载 -y 如果您通过 VCS 安装了软件包,则需要排除这些行并手动删除软件包(从下面的评论中提升): ..
发布时间:2021-12-30 19:13:08 Python

如何从我的虚拟环境中更新/升级 pip 本身?

我可以更新 pip 管理的软件包,但我如何更新 pip 本身?根据 pip --version,我目前在我的 virtualenv 中安装了 pip 1.1,我想更新到最新版本. 那个命令是什么?我是否需要使用分发或是否有本机 pip 或 virtualenv 命令?我已经尝试过 pip update 和 pip update pip 没有成功. 解决方案 pip 只是一个 PyPI ..
发布时间:2021-12-30 19:11:52 Python

未找到在 virtualenv 中使用 PIP 安装的模块

遇到一个非常奇怪的错误.我正在创建一个虚拟环境并使用 pip requirements.txt 文件对其进行初始化,但是当我在激活的环境中运行代码时,虚拟环境解释器声称缺少一些(并且只有一些)模块: (venv) $ pip 列表证书 (2017.7.27.1)夏尔特 (3.0.4)装饰器 (4.1.2)idna (2.5)ipython (6.1.0)ipython-genutils (0.2 ..
发布时间:2021-12-29 14:22:37 Python

sudo -H 有什么作用?

尝试使用 pip 安装 virtualenv 后 $ pip install virtualenv 我收到一个权限被拒绝错误 IOError: [Errno 13] 权限被拒绝: '/Library/Python/2.7/site-packages/virtualenv.py' 所以我用sudo来安装virtualenv $ sudo pip install virtualenv 但随 ..
发布时间:2021-12-28 10:17:29 Python