草庐IT

Virtualenv

全部标签

python - 如何从 virtualenv 迁移到 buildout?

我正在尝试将项目从virtualenv移动到buildout,但我认为我没有掌握buildout。我找到的所有教程都在将buildout与Zope一起使用的情况下讨论了它,我没有使用它,因此看不到如何继续。我的virtualenv文件结构如下:myapp/app.py使用/path/to/venvs/myapp/bin/python/path/to/myapp/script.py运行。使用buildout,我的文件结构是:myapp/app.pybootstrap.pybuildout.cfg运行pythonbootstrap.py和bin/buildout给我这些额外的文件:myap

python - 为现有项目创建 "virtualenv"

我有一个我一直在研究的python。现在我意识到我需要一个虚拟环境。如何为现有项目创建它?如果我这样做:virtualenvvenv它会正常工作吗?还是我必须重新创建我的项目,创建virtualenv,然后将现有文件复制到其中? 最佳答案 您可以使用virtualenvvenv创建一个虚拟环境,然后使用venv/bin/activate启动它。您将需要使用pip重新安装所有依赖项,但其余的应该可以正常工作。 关于python-为现有项目创建"virtualenv",我们在StackOve

python - Mac osx lion、virtualenv、pil 安装 - gcc 错误

我刚刚完成xcode安装,macosxlion。完成后,我尝试使用pip、easy_install和homebrew在虚拟环境中安装PIL。这三个人都犯了错误。pipinstall出现以下错误:点子`unabletoexecutegcc-4.0:Nosuchfileordirectoryerror:command'gcc-4.0'failedwithexitstatus1`easy_install无法执行gcc-4.0:没有那个文件或目录错误:安装脚本因错误而退出:命令“gcc-4.0”失败,退出状态为1homebrew错误:执行失败:pythonsetup.pybuild_ext我真

python - 在 Windows 上将 Python 图像库与 VirtualEnv 结合使用

我正在尝试在我创建的虚拟环境中安装PIL库。通常为了安装PIL,我会进行安装,但是这不允许我只选择我的virtualenv我的Python根文件夹(C:/Python26)。我尝试了pipinstallPIL和easy_installPIP,但它们都不起作用。我也试过下载TAR,解压并运行setup.pyinstallDjango仍然拒绝包含ImageField()的模型。有人有解决方案吗?常见的错误如下:Unabletofindvcvarsall.bat编辑:好的,我尝试了一个新的virtualenv并使用了没有显示编译错误的easy_install。然后我打开一个Pythonshe

virtualenv 中的 Python ctypes 导入错误

导入ctypes时出现以下错误,但仅限于我的虚拟环境(Python3.4)。>>>importctypesTraceback(mostrecentcalllast):File"",line1,inFile"/usr/lib/python3.4/ctypes/__init__.py",line7,infrom_ctypesimportUnion,Structure,ArrayImportError:/home/user/Code/Python/venvs/main/lib/python3.4/lib-dynload/_ctypes.cpython-34m-x86_64-linux-gnu

python - 使用 zsh 更改 virtualenv 实例的提示样式

我想为我使用或创建的每个virtualenv实例更改我的zsh提示样式。我的实际提示是这样的:declarePS1="%{$fg[magenta]%}%n%{$reset_color%}at%{$fg[yellow]%}%m%{$reset_color%}in%{$fg_bold[green]%}%3~%{$reset_color%}"当我激活一个virtualenv时,它只是在提示之前添加一些信息:(thenameofmyvenv)my_prompt你知道改变颜色或样式的方法吗? 最佳答案 如果您使用virtualenvwrapp

python - 无法通过 Fabric 在服务器上激活 virtualenv

我正在尝试通过Fabric在我的登台服务器上运行一些Django管理命令。问题是Fabric似乎无法激活virtualenv,因此在执行命令时无法使用系统python/libs。在服务器上,Django应用程序使用virtualenv运行(不,我还没有使用virtualenvwrapper...)使用Fabric(1.0.1)从我的盒子运行时,命令可能看起来像这样:fabfile方法:defcollectstatic():require('settings',provided_by=[production,staging])withsettings(warn_only=True):ru

python - 如何使用 python 2.7 64 位在 virtualenv 中安装 pywin32?

我想知道使用64位python2.7pywin32模块(操作系统是Windows764位)在virtualenv上安装的正确方法。我在Sourceforge上找到了exe安装程序.当我首先在命令行上运行easy_installer时一切正常,但很快我看到奇怪的行为:虽然pywin32-216.win-amd64-py2.7安装它运行pywin32-216-py2.7-win32.egg但它失败了有错误:Nolocalpackagesordownloadlinksfoundforpywin32==216Bestmatch:None这是我的完整日志:(sandbox_virtenv)D:\

python - 如何告诉 Jenkins 使用特定的 virtualenv python

我已经创建了一个virtualenv来运行我的python脚本。现在,当我将这个python脚本与Jenkins集成时,我发现在执行Jenkins时使用了错误的python环境。我如何确保Jenkins使用正确的virtualenv?例如,对于我的情况,我想使用virtualenv测试。我如何使用这个预先准备好的virtualenv来运行我的python脚本。sourcetest/bin/activate 最佳答案 您应该安装一个python插件。我用过ShiningPanda.然后,您将能够在管理Jenkins>配置系统>Pyth

python - 如何在 Mac OS X 10.7 的 virtualenv 中安装 PyAudio

我试过了easy_installpyaudio而且它不起作用。我得到以下信息:SearchingforpyaudioReadinghttp://pypi.python.org/simple/pyaudio/Readinghttp://people.csail.mit.edu/hubert/pyaudio/Bestmatch:pyaudio0.2.7Downloadinghttp://people.csail.mit.edu/hubert/pyaudio/packages/pyaudio-0.2.7.tar.gzProcessingpyaudio-0.2.7.tar.gzWriting/