草庐IT

virtualenv-reqs

全部标签

python - 使用与系统默认版本不同的 virtualenv 或 Python 运行 mod_wsgi

我正在尝试让我的Flask应用程序在CentOS服务器上运行。基本上,问题是我在系统默认的/usr/bin中安装了Python2.6,在/usr/local/bin中安装了Python3.4。我想为mod_wsgi使用Python3.4virtualenv或至少Python3.4解释器来运行我的应用程序。我已经在~/virtualenvs/flask中创建了virtualenv。我有这个WSGI脚本:importosimportsysfromloggingimportFormatter,FileHandlerAPP_HOME=r"/home/fenikso/Album"activate

python - 在 Windows 上使用 Apache/mod_wsgi 从 virtualenv 运行 Python

我正在尝试设置WAMP服务器。我已经让Apache正常工作,并且我已经顺利安装了mod_wsgi。问题是,我正在为我的项目使用虚拟环境(使用virtualenv)。很明显,mod_wsgi在定位我安装的Django时遇到了问题。我正在尝试了解如何让mod_wsgi与virtualenvs一起工作。文档似乎认为这是不可能的:NotethattheWSGIPythonHomedirectivecanonlybeusedonUNIXsystemsandisnotavailableonWindowssystems.ThisisbecauseonWindowssystemsthelocation

python - 如何让 emacs-jedi 使用项目特定的 virtualenvs

我希望emacs-jedi能够检测到我在不同项目中编辑文件的时间,并在可用时使用相应的virtualenv。按照惯例,我的virtualenvs与我的项目同名。它们位于$HOME/.virtualenvs/我找到了kenobi.el但它假定virtualenvs位于项目根目录的bin目录中。它还有一些我根本不需要的其他功能。在kenobi.el的启发下,我为jedi编写了以下初始化程序。它工作得很好,但并不完美。如果我从我的项目中导入库A,并且A导入B。我能够跳转到A定义的定义,但是一旦到了那里,我就无法继续跳转到B的定义。我的初始化:(defunproject-directory(b

python - 使用 pip 下载的文件存储在 virtualenv 中的哪里?

我在linuxmint12上。我创建了一个名为userena的virtualenv。然后我安装了django-userena在那个virtualenv中使用pip。我需要编辑一些django-usrena文件。它们位于何处? 最佳答案 要查看您的virtualenv文件在哪里,请启用它并发出以下bash命令:$echo$VIRTUAL_ENV与系统的Python安装类似,包存储在lib/python2.*/site-packages/目录中。在那里找到您的包并编辑必要的文件。 关于pyt

python - Django 和 virtualenv - 添加到 git repo

这个问题在这里已经有了答案:Virtualenvandsourceversioncontrol(2个答案)关闭8年前。对于mayfirstdjangoapp,我使用了以下流程来创建app。$virtualenv--no-site-packagesdjango-env$sourcedjango-env/bin/activate(django-env)$pipinstalldjango(django-env)$django-admin.pystartprojectmyproject现在我有两个文件夹django-envmyproject我需要在gitrepo(gitinit)中包含djan

python - OSX Mavericks 破坏了 pip 和 virtualenv

升级到OSXMavericks后一切都崩溃了。我试过“sudoeasy_installpip”技巧,它似乎在其他地方puppip:Bestmatch:pip1.4.1Processingpip-1.4.1-py2.7.eggpip1.4.1isalreadytheactiveversionineasy-install.pthInstallingpipscriptto/Library/Frameworks/Python.framework/Versions/2.7/binInstallingpip-2.7scriptto/Library/Frameworks/Python.framewo

python - 如何使用 virtualenv 在 Light Table 中评估 Python?

如何使用virtualenv在LightTableIDE中评估Python?我在virtualenvs下运行我所有的项目,所有的virtualenvs都位于/.virtualenvs/的子文件夹中(非常标准的做法)我看到LightTable支持基于每个工作空间设置的行为,那么是否有某种方法可以设置将工作空间绑定(bind)到特定virtualenv路径的行为? 最佳答案 我不使用LightTable,但如果您可以告诉它使用virtualenv的bin目录中的python可执行文件,那应该可以。这就是virtualenv的工作原理。p

python - 共享 Python virtualenv 环境

我在一个用户帐户中有一个Pythonvirtualenv(使用virtualenvwerapper创建)。我想从同一主机上的另一个用户帐户使用它。我该怎么做?如何设置虚拟环境以便主机上的任何用户都可以使用?(主要是Linux/Debian,还有MacOSX。)谢谢。 最佳答案 将其放在用户中立的目录中,并使其对组可读。例如,对于库,我使用/srv/http/share/在Web应用程序之间共享代码。您可以将/usr/local/share/用于普通应用程序。 关于python-共享Pyt

python - 带有 virtualenv 的 pycharm 远程项目

我有带有一些virtualenv环境(django项目)的远程服务器。如何完全远程打开、开发和调试这些项目?我应该通过sshfs挂载远程目录来打开一个项目吗?(我无法以本地路径以外的方式打开项目)我正在使用debian和windowsxp。 最佳答案 我找到了决定并询问了确认其的支持:步骤如下:将项目复制到本地目录。配置:工具-部署,将此本地副本上传到远程服务器自动部署:工具-部署-“自动上传”添加远程解释器:文件-设置-python解释器-“+”-“远程..”远程解释器是安装了所有包的virtualenv解释器。调试也可以,我们可

python - 在 vim 中设置 python virtualenv

我使用vim进行编码,尤其是python编码。通常我想用python解释器执行当前缓冲区。(例如运行单元测试),通常我用:!python%来做此场景适用于全局python,但我想改为运行virtualenvpython。如何在vim中启用virtualenv?是否可以在运行时切换virtualenv?我正在使用macvim 最佳答案 在启动vim之前激活你的virtualenv。你会自动获取对应的解释器实例。 关于python-在vim中设置pythonvirtualenv,我们在Sta