草庐IT

Virtualenv

全部标签

python - virtualenv 挂断了安装 setuptools

直到最近才遇到这个问题,但是当尝试创建一个新的虚拟环境(windows7,python2.7.13,virtualenv==15.1.0)时,它只是卡在“正在安装setuptools,pip,wheel..."然后做一个crtl^c给你这个:PSC:\Users\John\Envs>virtualenv.exermapvenvNewpythonexecutableinC:\Users\John\Envs\test\Scripts\python.exeInstallingsetuptools,pip,wheel...done.Traceback(mostrecentcalllast):F

python - 扩建和 Virtualenv

我在搞乱buildout和virtualenv的组合,以在python中设置一个隔离开发环境,允许进行可重现的构建。有一个构建方法可以让你将virtualenv集成到构建中:tl.buildout_virtual_python有了这个,我的buildout.cfg看起来像这样:[buildout]develop=.parts=scriptvirtualpython[virtualpython]recipe=tl.buildout_virtual_pythonheaders=trueexecutable-name=vpsite-packages=false[script]recipe=z

python - 在 virtualenv 中使用 pip 安装时出现“权限被拒绝”错误

编辑:已修复!只需要chown.cache目录我试过virtualenvwrapperdocs说明,我试过了thisguy'sinstructions以及these...我试过sudopipuninstallvirtualenv,sudopipuninstallvirtualenvwrapper,sudopip3uninstallvirtualenv,sudopip3uninstallvirtualenvwrapper在尝试每组指令之前。我看过其他SO帖子,例如thisone,但sudo问题与我自己的问题不同。通过这个,我的意思是我在制作virtualenv时不使用sudo,如果我尝试

python - 从 Python virtualenv 运行 OpenCV

我正在尝试在我的UbuntuServer12.04上的virtualenv中安装OpenCV。我找到了athreaddiscussingthis但未能从中提取任何信息。我尝试使用pipinstallpyopencv但它失败了。...package/extras/core/ndarray.cpp:598:1:instantiatedfromherepackage/extras/core/ndarray.cpp:546:9:warning:format‘%d’expectsargumentoftype‘int’,butargument4hastype‘Py_intptr_t{akalong

python - 需要更改 virtualenv 的哪些部分才能重新定位它?

这个问题在这里已经有了答案:Renamingavirtualenvfolderwithoutbreakingit(12个答案)关闭6年前。所以,我有一个Python程序,其中包含大量的插件/包。我希望能够在其virtualenv中分发程序,以便bundle。但是,该程序适用于Windows,Windows不支持virtualenvs的“可重定位”功能(并且仍处于试验阶段)。所以,我正在考虑编写脚本,或者只是编写说明来手动更改绝对路径名以重新定位virtualenv。我的问题是,是否有人知道我必须在virtualenv中的何处查找绝对路径名。我对Python打包还很陌生。activate

python - 在 virtualenv 中运行覆盖

我最近偶然发现了在虚拟环境中运行覆盖测量的一些问题。我不记得过去有过类似的问题,也无法在网上找到解决方案。基本上,当我尝试在virtualenv中运行测试套件时,它工作正常。但是,当我尝试使用coverage执行此操作时,由于缺少所需的模块而失败了。基于StackOverflow上的一些回答,我检查了我的脚本,发现coverage使用不同的解释器,即使是从相同的virtualenv中运行也是如此。重现方法如下:$virtualenv--no-site-packagesvenvNewpythonexecutableinvenv/bin/pythonInstallingSetuptools

python - Django 和 'virtualenv' - 正确的项目结构

我在设置本地开发项目结构时遇到了难题。这是我的设置:python2.7Django1.9MacOSXElCapitan10.11MySQL5.7我犯了一个“错误”,即在全局而不是在虚拟环境中设置我的项目(使用“pip”在/>中安装所有内容)。看完thisarticle我仍然没有得到所有的步骤。这是否正确:我安装了全局python('/>'中的pip、virtualenv)然后我转到我的项目所在的位置,例如/users/user/documents/projects/project1和从内部'project1'我使用'virtualenv'为这个项目创建一个虚拟环境(这会在/projec

python - 我可以更改现有的 virtualenv 以忽略全局站点包吗? (就像新的 --no-site-package 一样)

我可以使用“--no-site-package”创建一个忽略全局站点包的新virtualenv。是否可以更改现有的virtualenv(在没有“--no-site-package”的情况下创建)也忽略全局站点包?(因此它的工作方式就像最初是使用“--no-site-package”创建的一样。)提前致谢,塞巴斯蒂安 最佳答案 我想你所要做的就是创建一个名为no-global-site-packages.txt的空文件并将其放入virtualenv的python2.x文件夹(例如,lib/python2.6/,一个包含所有模块的)。然

python - 无法使用 pyenv 激活 virtualenv

我跑:pyenvactivatenew_app然后我得到:Failedtoactivatevirtualenv.Perhapspyenv-virtualenvhasnotbeenloadedintoyourshellproperly.Pleaserestartcurrentshellandtryagain.我正在尝试按照本教程进行操作:https://tutorials.technology/tutorials/59-Start-a-flask-project-from-zero-building-api-rest.html其他信息:bash-3.2$python--versionPy

python - 如何在 Mac 10.7 的 virtualenv 中安装 MatPlotLib

这是我尝试做的:(SAASSenv)miki725mac:SAASSenvmiki725$pythonPython2.7.2(v2.7.2:8527427914a2,Jun112011,15:22:34)[GCC4.2.1(AppleInc.build5666)(dot3)]ondarwinType"help","copyright","credits"or"license"formoreinformation.>>>exit()(SAASSenv)miki725mac:SAASSenvmiki725$(SAASSenv)miki725mac:SAASSenvmiki725$pipin