草庐IT

virtualenv-gtk

全部标签

python - 在亚马逊 ec2 linux 微型实例上的 virtualenv 中安装 scipy 时遇到问题

我已在亚马逊ec2微型实例(Ubuntu13.04)上的默认python编译器中成功安装scipy。但是我无法在virtualenv中安装scipy。pipinstallscipy以这个错误结束scipy/sparse/sparsetools/csr_wrap.cxx:Infunction‘voidinit_csr()’:scipy/sparse/sparsetools/csr_wrap.cxx:73303:21:warning:variable‘md’setbutnotused[-Wunused-but-set-variable]c++:internalcompilererror:K

Python virtualenv 问题

我在WindowsXP上使用VirtualEnv。我想知道我的大脑是否正确地缠绕在它周围:我运行了virtualenvENV,它创建了C:\WINDOWS\system32\ENV。然后我将PATH变量更改为包含C:\WINDOWS\system32\ENV\Scripts而不是C:\Python27\Scripts。然后,我将Djangocheckout到C:\WINDOWS\system32\ENV\Lib\site-packages\django-trunk,更新了我的PYTHON_PATH变量以指向新的Django目录,并继续easy_install其他东西(当然进入我的新C:

python - 我可以将 Python windows 包安装到 virtualenvs 中吗?

Virtualenv很棒:它让我可以保留许多不同的Python安装,这样不同项目的依赖项就不会全部放在一起。但是,如果我想在Windows上安装一个打包为.exe安装程序的包,我该如何引导它安装到virtualenv中?例如,我有pycuda-0.94rc.win32-py2.6.exe。当我运行它时,它会检查注册表,只找到一个要安装到的Python26,这是我的virtualenv所基于的常见的。如何引导它安装到virtualenv中? 最佳答案 是的,你可以。你只需要easy_installbinary_installer_bu

python - 以部署用户身份通过​​结构激活 virtualenv

我想在本地运行我的结构脚本,然后登录到我的服务器,切换用户进行部署,激活项目.virtualenv,这将更改项目的目录并发出gitpull。defgit_pull():sudo('sudeploy')#hereineedtoswitchtothevirtualenvrun('gitpull')我通常使用来自virtualenvwrapper的workon命令来获取激活文件,而后激活文件会将我放入项目文件夹中。在这种情况下,似乎因为fabric从shell中运行,控制权交给了fabric,所以我不能使用bash的源内置到'$source~/.virtualenv/myvenv/bin/a

python - 未找到 Virtualenv 命令

尽管进行了各种尝试,我仍无法让virtualenv工作。我在MACOSX上安装了virtualenv:pipinstallvirtualenv并且还将PATH添加到我的.bash_profile中。每次我尝试运行virtualenv命令时,它都会返回:-bash:virtualenv:commandnotfound每次我运行pipinstallvirtualenv,它都会返回:Requirementalreadysatisfied(use--upgradetoupgrade):virtualenvin/Library/Frameworks/Python.framework/Versio

python - virtualenv和pyenv是什么关系?

我最近学习了如何在我的工作流程中使用virtualenv和virtualenvwrapper,但我在一些指南中看到了pyenv,但我似乎无法理解pyenv是什么以及它与virtualenv的不同/相似之处。pyenv是virtualenv的更好/更新的替代品还是免费工具?如果后者有什么不同,两者(如果适用,还有virtualenvwrapper)如何协同工作? 最佳答案 Pyenv和virtualenv是非常不同的工具,它们以不同的方式工作以做不同的事情:Pyenv是一个bash扩展——在Windows上不起作用——它会拦截你对py

python - Ruby 相当于 virtualenv?

有没有类似于Python实用程序的东西virtualenv?基本上,它允许您将Python包安装到沙盒环境中,因此easy_installdjango不会进入系统范围的站点包目录,而是会进入virtualenv创建的目录。例如:$virtualenvtestNewpythonexecutableintest/bin/pythonInstallingsetuptools...cd.........done.$cdtest/$sourcebin/activate(test)$easy_installtvnamerSearchingfortvnamerBestmatch:tvnamer0.5

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

我已经创建了文件夹并在其中初始化了一个virtualenv实例。$mkdirmyproject$cdmyproject$virtualenvenv当我运行(env)$pipfreeze时,它会按原样显示已安装的包。现在我想将myproject/重命名为project/。$mvmyproject/project/但是,现在当我运行时$.env/bin/activate(env)$pipfreeze它说pip没有安装。如何在不破坏环境的情况下重命名项目文件夹? 最佳答案 您需要调整安装以使用相对路径。virtualenv提供了--rel

python - 让 virtualenv 从你的全局站点包中继承特定的包

我正在寻找一种方法来制作一个virtualenv,它只包含基本python安装的一些库(我选择了)。更具体地说,我试图在创建virtualenv期间将我的matplotlib导入virtualenv。它无法使用pip或easy_install有效安装,因为它缺少一些fortran编译器库。到目前为止,我这样做的方式是手动复制:/usr/lib/python2.7/dist-packages/tovirtualenv_name/lib/python2.7/dist-packages/但是,这会阻止手动导入的链接被yolk注册(它会打印virtualenv中所有当前可用的库)。那么,有没有

python - 为 Python 安装 pip、virtualenv 和分发的正确方法是什么?

小问题什么是正确的安装方法pip,virtualenv,和distribute?背景在myanswer至SOquestion4314376,我推荐使用ez_setup这样你就可以安装pip和virtualenv如下:curl-Ohttp://peak.telecommunity.com/dist/ez_setup.pysudopythonez_setup.pysudoeasy_installpipsudopipinstallvirtualenv我最初从JesseNoller的博客文章SoyouwanttousePythonontheMac?中提取了这些说明.我喜欢保持一个干净的全局站点