virtualenv相关内容

你如何使用 pip、virtualenv 和 Fabric 来处理部署?

您的设置、技巧以及最重要的工作流程是什么? 这些工具很棒,但它们的使用仍然没有最佳实践,所以我不知道使用它们的最有效方法是什么. 你使用 pip 包还是一直使用下载? 您是手动设置 Apache/Cherokee/MySQL 还是手动设置你有一个脚本吗? 您是否将所有内容都放在 virtualenv 中并使用 --no-site-packages? 您是否为多个项目使用一个 vi ..
发布时间:2021-12-26 23:39:42 Python

是否可以在同一个域下托管多个 django 项目?

我需要将不同的Django项目与Django CMS放在同一个域下,例如: example.com/2012/ example.com/2014/ 通常我为每个域/项目使用 virtualenv 和 mod_wsgi.我需要不同的数据库、媒体文件和 Django 版本. 将项目放在不同的子域下不是这里的选择. 可以吗?我应该如何设置服务器?有什么我应该知道的警告吗? ..
发布时间:2021-12-26 23:32:41 其他开发

如何在主管中使用 virtualenvwrapper?

在我开发和测试我的项目时,我曾经使用 virtualenvwrapper 来管理环境并运行它: 在我的项目上工作python myproject.py 当然,一旦我在正确的 virtualenv 中,我就会使用正确版本的 Python 和其他相应的库来运行我的项目. 现在,我想使用 Supervisord 来管理相同的项目,因为它已准备好进行部署.问题是在执行脚本之前告诉 Supervi ..
发布时间:2021-12-26 23:21:05 Python

如何在 red hat 7 上安装 python3-devel

我正在尝试在我的虚拟环境中安装一些东西,它使用 anaconda python 3.6.我得到 gcc failed with exit status 1,提示缺少正确的 python3-devel 包,如 错误:安装 eventlet 时命令“gcc"失败,退出状态为 1. 为了修复错误,我尝试在运行 RHEL 7.3 的服务器上安装 python3-devel 包.我做了 yum ins ..
发布时间:2021-12-23 18:06:08 其他开发

在现有 virtualenv 中使用 IntellijIdea

我想在我现有的 python django 项目中使用 Intellij Idea,该项目是在 ubuntu 的虚拟环境中构建的.如何配置 Intellij Idea 以使用虚拟环境的库? 解决方案 对于 PyCharm 2018 根据 Pycharm 的文档: 在“项目解释器"页面中,点击 并选择添加. 在“添加 Python 解释器"对话框的左侧窗格中,选择“Virt ..
发布时间:2021-12-18 10:29:09 Python

Visual Studio Code 中的 Jupyter 笔记本不使用活动的虚拟环境

我在 Visual Studio Code 中编写 Python 代码,并从已激活虚拟环境的终端运行该程序,并且运行良好. 但是,如果我使用 #%% 创建笔记本单元并以交互方式运行它们,则不会使用虚拟环境.我该如何解决这个问题? 解决方案 这是因为需要一个额外的步骤 - 您需要显式安装一个指向新 Python 虚拟环境的 Jupyter 内核.您不能简单地从虚拟环境中激活 Jupyt ..
发布时间:2021-12-17 13:02:09 其他开发

在 Ubuntu 中将 virtualenv 与 Python 与 Visual Studio Code 一起使用

我有一个 Python 项目,导航/自动完成在项目文件中完美运行.我想指定一个 virtualenv 以便导航/自动完成与该 virtualenv 中的包一起使用.> 我在 settings.py 中试过这个,但导航/自动完成不起作用.同样通过设置 "python.pythonPath":"~/dev/venvs/proj/bin/python 杀死了原来的导航/自动完成. {“editor. ..
发布时间:2021-12-17 12:23:30 Python

如何在heroku cedar堆栈上使用virtualenv pip卸载?

我尝试使用以下命令卸载 heroku 上的模块: heroku run bin/python bin/pip 卸载任何东西 Pip 显示/app 树中的模块,然后声称已卸载该模块,但再次运行相同的命令显示它已安装在/app 树中的相同位置. 有没有办法让 pip uinstall 成功? Heroku run 实例化一个新的 dyno 并仅运行该 dyno 中指定的命令.D ..
发布时间:2021-12-16 22:24:22 Python

在 virtualenv 中设置环境变量

我有一个 Heroku 项目,它使用环境变量来获取其配置,但我首先使用 virtualenv 在本地测试我的应用程序. 有没有办法在virtualenv里面设置远程机器上定义的环境变量? 解决方案 更新 截至 2017 年 5 月 17 日,autoenv 的自述文件指出 direnv 可能是更好的选择并暗示 autoenv不再维护. 旧答案 我写了 autoenv ..
发布时间:2021-12-16 22:17:07 Python

在 Ubuntu virtualenv 上 pip install Pillow 出错

我有一个 ec2 实例,并且最初在我的 virtualenv 中安装了 Pillow 2.0.不知何故,当我尝试将其升级到 Pillow 2.5 时,它失败并显示以下消息.即使在重新安装之前完全移除 Pillow 后,错误也是相同的.(所以现在我的 virtualenv 中根本没有 Pillow) $ pip install Pillow........gcc -pthread -fno-str ..
发布时间:2021-12-12 12:54:39 其他开发

如何将全局安装的包导入到 virtualenv 文件夹

所以我的 python 项目有一个名为 venv 的 virtualenv 文件夹. 我可以跑: venv/bin/pip install -r requirements.txt 它安装了我对项目所需的所有要求,除了 M2Crypto.安装它的唯一方法是通过apt-get: apt-get install python-m2crypto 然后如何将通过 apt 安装的这个包添加到 v ..
发布时间:2021-12-12 12:52:15 Python

如何更改虚拟环境在 Ubuntu 14.04 中使用的 python 版本?

我遇到了麻烦,因为我有一个现有的 django 项目应用程序,我目前正在虚拟环境下工作.但是,该环境的 python 版本是 2.7.如果可能的话,我需要以某种方式将其切换到 python3.4.我意识到有可能只是创建一个新环境,但我不知道如何使用现有的 django 文件和新的 python 版本创建一个新环境.有人知道我应该/可以做什么吗? 解决方案 激活旧的 Python 2.7 环 ..
发布时间:2021-12-12 12:46:19 Python

为什么 pip freeze 在使用 --no-site-packages 创建的新 virtualenv 中报告一些包?

当我创建一个新的 virtualenv 时,pip freeze 显示我已经安装了几个包,即使我没有在环境中安装任何东西.我期待 pip freeze 返回空输出,直到我第一次 pip install 进入环境.wsgiref 是标准库的一部分 是不是,那么为什么它出现在全部? day@garage:~$ mkdir 测试day@garage:~$ cd 测试day@garage:~/testi ..
发布时间:2021-12-12 12:42:10 Python

Virtualenv:找不到工作命令

我已经通过 apt-get 安装了 virtualenv 和 virtualwrapper,我已经到了创建虚拟环境的地步,但后来在同一天,当我使用 workon 命令时,它没有找到.我进一步检查了我的主目录和 .virtualenvs 目录以及我之前创建的 virtualenv 仍然存在......任何帮助将不胜感激.提前致谢. 解决方案 解决这个问题分两步: 将此添加到您的 .ba ..
发布时间:2021-12-12 12:40:42 服务器开发

如何将虚拟环境从服务器复制/克隆到本地计算机

我有一个在 Web 服务器中运行的现有 Python django 项目.现在客户端需要对现有代码进行一些更改.所以我需要在我的本地机器中设置它.该项目所需的所有包都安装在虚拟环境中.如何将此虚拟环境复制或克隆到我的本地计算机以运行此项目. 解决方案 运行 pip freeze >远程机器上的requirements.txt 将该requirements.txt 文件复制到您的本地机器 ..
发布时间:2021-12-12 12:26:43 Python

重命名 virtualenv 文件夹而不破坏它

我已经创建了文件夹并在其中初始化了一个 virtualenv 实例. $ mkdir myproject$ cd myproject$ virtualenv 环境 当我运行 (env)$ pip freeze 时,它会按原样显示已安装的软件包. 现在我想将 myproject/ 重命名为 project/. $ mv myproject/project/ 然而,现在当我跑步时 $ ..
发布时间:2021-12-12 11:55:47 Python

从 Python virtualenv 运行 OpenCV

我正在尝试在我的 Ubuntu Server 12.04 上的 virtualenv 中安装 OpenCV.我发现了一个讨论这个的话题但没有从中提取任何信息. 我尝试使用 pip install pyopencv 但它失败了. ...package/extras/core/ndarray.cpp:598:1:从这里实例化package/extras/core/ndarray.cpp:546 ..
发布时间:2021-12-10 21:07:38 Python