尽管进行了各种尝试,我仍无法让virtualenv工作。我在MACOSX上安装了virtualenv:pipinstallvirtualenv并且还将PATH添加到我的.bash_profile中。每次我尝试运行virtualenv命令时,它都会返回:-bash:virtualenv:commandnotfound每次我运行pipinstallvirtualenv,它都会返回:Requirementalreadysatisfied(use--upgradetoupgrade):virtualenvin/Library/Frameworks/Python.framework/Versio
我最近学习了如何在我的工作流程中使用virtualenv和virtualenvwrapper,但我在一些指南中看到了pyenv,但我似乎无法理解pyenv是什么以及它与virtualenv的不同/相似之处。pyenv是virtualenv的更好/更新的替代品还是免费工具?如果后者有什么不同,两者(如果适用,还有virtualenvwrapper)如何协同工作? 最佳答案 Pyenv和virtualenv是非常不同的工具,它们以不同的方式工作以做不同的事情:Pyenv是一个bash扩展——在Windows上不起作用——它会拦截你对py
有没有类似于Python实用程序的东西virtualenv?基本上,它允许您将Python包安装到沙盒环境中,因此easy_installdjango不会进入系统范围的站点包目录,而是会进入virtualenv创建的目录。例如:$virtualenvtestNewpythonexecutableintest/bin/pythonInstallingsetuptools...cd.........done.$cdtest/$sourcebin/activate(test)$easy_installtvnamerSearchingfortvnamerBestmatch:tvnamer0.5
我已经创建了文件夹并在其中初始化了一个virtualenv实例。$mkdirmyproject$cdmyproject$virtualenvenv当我运行(env)$pipfreeze时,它会按原样显示已安装的包。现在我想将myproject/重命名为project/。$mvmyproject/project/但是,现在当我运行时$.env/bin/activate(env)$pipfreeze它说pip没有安装。如何在不破坏环境的情况下重命名项目文件夹? 最佳答案 您需要调整安装以使用相对路径。virtualenv提供了--rel
我正在寻找一种方法来制作一个virtualenv,它只包含基本python安装的一些库(我选择了)。更具体地说,我试图在创建virtualenv期间将我的matplotlib导入virtualenv。它无法使用pip或easy_install有效安装,因为它缺少一些fortran编译器库。到目前为止,我这样做的方式是手动复制:/usr/lib/python2.7/dist-packages/tovirtualenv_name/lib/python2.7/dist-packages/但是,这会阻止手动导入的链接被yolk注册(它会打印virtualenv中所有当前可用的库)。那么,有没有
小问题什么是正确的安装方法pip,virtualenv,和distribute?背景在myanswer至SOquestion4314376,我推荐使用ez_setup这样你就可以安装pip和virtualenv如下:curl-Ohttp://peak.telecommunity.com/dist/ez_setup.pysudopythonez_setup.pysudoeasy_installpipsudopipinstallvirtualenv我最初从JesseNoller的博客文章SoyouwanttousePythonontheMac?中提取了这些说明.我喜欢保持一个干净的全局站点
是否可以使用本地文件系统中的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。
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭8年前。Improvethisquestion我最近听到了有关virtualenv的嗡嗡声,我很感兴趣。但我听到的只是零星的赞美,并不清楚它是什么或如何使用它。我正在寻找(理想情况下)一个后续教程,它可以让我从没有Python的Windows或Linux开始,并解释(不分先后)
使用virtualenv,我使用默认版本的Python(2.7)运行我的项目。在一个项目中,我需要使用Python3.4。我使用brewinstallpython3在我的Mac上安装它。现在,如何创建使用新版本的virtualenv?例如sudovirtualenvenvPython3如果我尝试:virtualenv-ppython3test我明白了:Runningvirtualenvwithinterpreter/usr/local/bin/python3Usingbaseprefix'/usr/local/Cellar/python3/3.4.0_1/Frameworks/Pyth
Python3.3在其标准库中包含新包venv.它有什么作用,它与似乎与正则表达式匹配的所有其他软件包有何不同(py)?(v|virtual|pip)?env? 最佳答案 给初学者的建议:这是我个人对初学者的建议:从学习开始virtualenv和pip,可以在Python2和3以及各种情况下使用的工具,一旦您开始需要它们,就可以选择其他工具。PyPI包不在标准库中:virtualenv是一个非常流行的工具,可以为Python库创建隔离的Python环境。如果您不熟悉这个工具,我强烈建议您学习它,因为它是一个非常有用的工具,我将在本答