草庐IT

virtualenv-gtk

全部标签

python - 现有的 virtualenv 可以优雅升级吗?

我为Python2.5创建了一个virtualenv,并希望将其“升级”到Python2.6。这是它最初的设置方式:virtualenv--no-site-packages-ppython2.5myenv我现在在同一目录下运行virtualenv进行升级:virtualenv--no-site-packages-ppython2.6myenv...Notoverwritingexistingpythonscriptmyenv/bin/python(youmustusemyenv/bin/python2.6)...Overwritingmyenv/bin/activatewithnewc

python - pyenv、virtualenv、anaconda 有什么区别?

我是一名尝试学习python的ruby​​程序员。我对pyenv非常熟悉,因为它就像来自rbenv的复制和粘贴。Pyenv有助于允许在系统中拥有多个版本的python,并且还可以在不触及系统敏感部分的情况下隔离python。我想每个python安装都带有pip包。我仍然不明白的是,有很多好的python库建议使用这个virtualenv和anaconda。我什至可以为pyenv找到一个virtualenv插件。现在我对这两个pyenv和virtualenv的用途感到困惑。更糟糕的是,pyenv内部还有一个virtualenv插件。我的问题是:pyenv和virtualenv有什么区别?

python - 自定义代码在 virtualenv 中的哪个位置?

在使用virtualenv时应该遵循什么样的目录结构?例如,如果我正在构建一个WSGI应用程序并创建了一个名为foobar的virtualenv,我将从如下目录结构开始:/foobar/bin{activate,activate.py,easy_install,python}/include{python2.6/...}/lib{python2.6/...}一旦创建了这个环境,人们会将自己的位置放在哪里:python文件?静态文件(图片/等)?“定制”包,例如那些在线提供但在奶酪店找不到的包?关于virtualenv目录?(假设我已经知道wherethevirtualenvdirect

python - 如何复制virtualenv

我有一个现有的virtualenv,其中包含很多包,但Django是旧版本。我想要做的是复制这个环境,所以我有另一个环境与完全相同的包但更新版本的Django。我该怎么做? 最佳答案 最简单的方法是使用pip生成需求文件。需求文件基本上是一个文件,其中包含您要安装的所有python包的列表(或者在pip生成的文件的情况下已经安装),以及它们的版本。要生成需求文件,请进入您原来的virtualenv,然后运行:pipfreeze>requirements.txt这将为您生成requirements.txt文件。如果您在您喜欢的文本编辑

python - 无法在 virtualenv 中安装 mysql-connector-python

我使用的是AmazonLinuxAMI版本2013.09。我安装了virtualenv并在激活后运行pipinstallmysql-connector-python,但是当我运行我的应用程序时出现错误:ImportError:Nomodulenamedmysql.connector。有其他人在这样做时遇到困难吗?我可以将它安装在virtualenv之外,并且我的脚本可以毫无问题地运行。提前感谢您的帮助! 最佳答案 几件事。包命名不一致,因此您可能需要这样做:pipsearchmysql-connector找出它在您的平台上的名称。我

python - virtualenv,mysql-python, pip : anyone know how?

这个问题在这里已经有了答案:pipinstallmysql-pythonfailswithEnvironmentError:mysql_confignotfound(24个回答)关闭9年前。我正在尝试在virtualenv中安装mysql绑定(bind)。我更喜欢使用pip或easy_install。pip给我以下错误:File"setup_posix.py",line24,inmysql_configraiseEnvironmentError("%snotfound"%(mysql_config.path,))EnvironmentError:mysql_confignotfound

python - 在 Dockerfile 中激活 python virtualenv

我有一个Dockerfile,我尝试在其中激活pythonvirtualenv,它应该在这个env中安装所有依赖项。但是,所有内容仍会在全局范围内安装。我使用了不同的方法,但没有一个有效。我也没有收到任何错误。哪里出了问题?1。环境路径$PATH:env/bin2。环境路径$PATH:env/bin/activate3。运行。env/bin/激活我也关注了anexampleofaDockerfileconfigforthepython-runtimeimageonGoogleCloud,和上面的基本一样。Settingtheseenvironmentvariablesarethesam

docker - 在 Docker 中运行 Chromium - Gtk : cannot open display: :0

当我尝试在docker容器中运行chromium时,我看到以下错误:Gtk:cannotopendisplay::0Dockerfile:(基于https://registry.hub.docker.com/u/jess/chromium/dockerfile)FROMdebian:jessie#InstallChromiumRUNsed-i.bak's/jessiemain/jessiemaincontribnon-free/g'/etc/apt/sources.list&&\apt-getupdate&&apt-getinstall-y\chromium\chromium-l10n

linux - 在 GTK/Linux 中,获取 DPI 比例因子的正确方法是什么?

上下文:编写一个应该是跨平台的绘图程序。所以我有多个前端负责提供对Cairo上下文、基本事件处理和小部件大小信息的后端类访问。我最近决定将当前的UI比例(用于高DPI显示器)添加到最后一位,主要是因为我想将图形切换到渲染到切片缓存中,所以我需要知道显示器可以支持的最高细节级别.在我的跨平台小世界中,我希望我正在谈论的后端类的前端适配器能够正确配置Cairo上下文以在虚拟化像素中工作,然后再将其交给我。我只需要缩放来限制我在瓷砖上使用的缩放比例。在AppKit上这很简单:要求NSView将1个虚拟像素的NSSize缩放为“支持存储坐标”,并将其交给后端类。Apple也很聪明,可以提供预先

linux - Virtualenv:找不到工作命令

我已经通过apt-get安装了virtualenv和virtualwrapper,我已经创建了一个虚拟环境,但是在同一天之后,当我使用workon命令时,它没有找到。我进一步检查了我的主目录和.virtualenvs目录,我之前创建的virtualenv仍然存在......任何帮助将不胜感激。提前致谢。 最佳答案 解决这个问题需要两个步骤:将此添加到您的.bashrc/.bash_profile/.zshrc:#loadvirtualenvwrapperforpython(aftercustomPATHs)venvwrap="vir