草庐IT

virtualenv_support

全部标签

python - 有没有办法自动激活 virtualenv 作为 docker 入口点?

我在docker容器内有一个flask应用程序。我想使用python包zappa将该应用程序部署到AmazonWebServices。不幸的是,zappa要求它和我所有的应用程序依赖项都安装在python虚拟环境中。所以我重建了我的docker镜像,并将所有内容都移到了其中的虚拟环境中。问题是现在我无法运行如下命令:dockerexecflask因为flask安装在虚拟环境中,没有被激活。我仍然可以这样做:host$dockerexec-itbashcontainer$sourcevenv/bin/activatecontainer$flask另外,我不能再运行我的默认Dockerfi

python - Matplotlib 不在 virtualenv 中显示图形

我已经在我的virtualenv中安装了matplotlib,我正在尝试绘制一个简单的图表。我使用Eclipse和PyDev。当我从Eclipse运行脚本时,它根本不显示任何图形。我已经尝试过在其他问题中提出的建议,例如添加plt.ion()但这也不起作用。我也在控制台中尝试了相同的代码,但又没有。这是我的配置有问题吗?如果是这样,我该如何解决?失败的代码是:importmatplotlib.pyplotaspltradius=[1.0,2.0,3.0,4.0,5.0,6.0]area=[3.14159,12.56636,28.27431,50.26544,78.53975,113.0

python - 为什么我会得到 "Unorderable types: int() < str()"或 "' <' not supported between instances of ' int' 和 'str' "?

这个问题在这里已经有了答案:HowcanIreadinputsasnumbers?(10个回答)I'mgettingaTypeError.HowdoIfixit?(2个回答)关闭2个月前。我有这个代码:defmain():print("LetmeRetireFinancialCalculator")deposit=input("Pleaseinputannualdepositindollars:$")rate=input("Pleaseinputannualrateinpercentage:%")time=input("Howmanyyearsuntilretirement?")x=0

python - Virtualenv 外壳错误

我刚刚在我的Mac上安装了virtualenv(使用Python2.7.2),并按照此处的指南进行操作:http://virtualenvwrapper.readthedocs.org/en/latest/install.html但现在每次启动shell时都会出现以下错误:stevedore.extensionCouldnotload'user_scripts':distributestevedore.extensiondistributeTraceback(mostrecentcalllast):File"/Library/Python/2.7/site-packages/steve

python - 类型错误 : str does not support buffer interface

这个问题在这里已经有了答案:TypeError:'str'doesnotsupportthebufferinterface(7个回答)PythonSocketSendBufferVs.Str(2个回答)关闭6年前.我正在尝试在python中制作一个简单的客户端和服务器消息传递程序,但我不断收到错误“TypeError:'str'doesnotsupportthebufferinterface”,甚至不知道这是什么意思。我在很大程度上是python的初学者,也是网络的完全初学者。我假设由于某种原因我无法发送字符串数据?如果是这种情况,我将如何发送字符串?作为引用,我从中获得的大部分示例代

python - virtualenv 不包括 pip

我正在尝试在MacOSXElCapitan上使用virtualenv创建一个虚拟环境。我已经安装了带有brew的Python2.7.11,默认情况下包括pip、wheel和setuptools。但是,当我尝试按照documentation中的说明安装virtualenv时或从任何其他资源中,我遇到了几个问题:virtualenv可执行文件没有放在/usr/local/bin在pip工作后,所以我需要ln-s手动(它可能表明,这一步安装有问题)。在我运行virtualenvvenv之后,它会创建新环境,从brew-installation捕获Python2.7.11,但是:没有pip在b

Python + Django + VirtualEnv + Windows

我在安装python+virtualenv+django时遇到了一些问题,需要帮助。系统:Windows7、64b我做什么?1)已安装Python2.7.2(32位)2)安装的SetupTools(32位)3)安装VirtualEnvE:\APPZ\Console2>C:\Python27\Scripts\easy_install.exevirtualenv4)创建虚拟环境:E:\APPZ\Console2>virtualenvE:\CODE\wamp\www\AMBIENTES\env5)好的,现在我创建了一个“.bat”来使用我的环境,然后放入C:\Windows。C:\Windo

python - 如何强制 virtualenv 从 pypi 安装最新的 setuptools 和 pip?

是否可以强制virtualenv使用pypi提供的最新setuptools和pip?本质上,我正在寻找--never-download标志的相反。目前,当我创建一个新的virtualenv时,它使用与virtualenv捆绑在一起的本地(旧)版本。$v.mktestvenvNewpythonexecutableintestvenv/bin/pythonInstallingsetuptools............done.Installingpip...............done.$pipshowsetuptools---Name:setuptoolsVersion:0.6c1

python - 在 virtualenv : installed sklearn module not available 中运行 Jupyter notebook

我已经安装了一个创建的virtualenvma​​chinelearn并在那个环境中安装了一些python模块(pandas、scipy和sklearn)。当我运行jupyternotebook时,我可以在我的笔记本中导入pandas和scipy-但是,当我尝试导入sklearn时,我收到以下错误消息:importsklearn---------------------------------------------------------------------------ImportErrorTraceback(mostrecentcalllast)in()---->1import

python - 在没有系统包的 virtualenv 上安装 m2crypto

我在Ubuntu中使用python的virtualenv创建了一个没有系统包的虚拟环境并安装了m2crypto,但是当我执行shell并尝试导入M2Crypto时,我收到以下错误:ImportError:/home/imediava/.virtualenvs/myenv/local/lib/python2.7/site-packages/M2Crypto/__m2crypto.so:undefinedsymbol:SSLv2_method从环境外部我遇到了同样的问题,除非我从ubuntu安装python-m2crypto和apt-get。我知道我可以使用系统包创建环境,但我不想这样做。