草庐IT

virtualenv_support

全部标签

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中所有当前可用的库)。那么,有没有

php - fatal error : [] operator not supported for strings

我从数据库中获取信息,将其保存在数组中并以循环结构的形式回显它,当我尝试将修改后的信息保存到数据库时遇到问题。我收到此错误:Fatalerror:[]operatornotsupportedforstringsin....代码:$namesql1="SELECTname,date,text,date2FROMtableWHEREsomething='$something'";$nameresult1=mysql_query($namesql1);$countrows=mysql_num_rows($nameresult1);while($row=mysql_fetch_array($n

java - 以下类无法实例化 : - android. support.v7.widget.Toolbar

我正在使用AndroidLollipop(5.0)中使用的新MaterialDesign创建一个应用程序。我正在使用以下指南:http://android-developers.blogspot.it/2014/10/appcompat-v21-material-design-for-pre.htmlhttp://antonioleiva.com/material-design-everywhere/创建工具栏后,我收到此错误:“无法实例化以下类:- android.support.v7.widget.Toolbar"该应用在手机或模拟器中运行良好,但AndroidStudio的布局设

java - Jar Mismatch 在依赖列表中找到 2 个版本的 android-support-v4.jar

我正在尝试创建2个版本的Android应用(免费/付费)。我有一个Android库,其中包含两者共有的文件。我创建了一个新的Android项目并尝试使用该库,但出现以下错误:Found2versionsofandroid-support-v4.jarinthedependencylist,butnotalltheversionsareidentical(checkisbasedonSHA-1onlyatthistime).Allversionsofthelibrariesmustbethesameatthistime.Versionsfoundare:Path:/Users/Zahee

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?中提取了这些说明.我喜欢保持一个干净的全局站点

python - 错误 "filename.whl is not a supported wheel on this platform"

我想安装已保存到本地驱动器的scipy-0.15.1-cp33-none-win_amd64.whl。我正在使用:pip6.0.8fromC:\Python27\Lib\site-packagespython2.7.9(default,Dec102014,12:28:03)[MSCv.150064bit(AMD64)]当我运行时:pipinstallscipy-0.15.1-cp33-none-win_amd64.whl我收到以下错误:scipy-0.15.1-cp33-none-win_amd64.whlisnotasupportedwheelonthisplatform有什么问题?

python - 使用 pip 将 Python 包从本地文件系统文件夹安装到 virtualenv

是否可以使用本地文件系统中的pip安装软件包?我已经为我的包运行了pythonsetup.pysdist,它创建了适当的tar.gz文件。该文件存储在我的系统中/srv/pkg/mypackage/mypackage-0.1.0.tar.gz。现在在虚拟环境中,我想安装来自pypi或来自特定本地位置/srv/pkg的软件包。这可能吗?附言我知道我可以指定pipinstall/srv/pkg/mypackage/mypackage-0.1.0.tar.gz。这会起作用,但我说的是使用/srv/pkg位置作为pip搜索的另一个位置,如果我键入pipinstallmypackage。