草庐IT

import_module

全部标签

python - heroku 上的 Gunicorn 'ImportError: No module named app.wsgiapp'

我无法使用简单的flask应用程序在heroku上运行gunicorn。该应用程序非常简单。这是app.py:app=Flask(__name__)@app.route("/")defsay_hello(url):return"Hello"if__name__=="__main__":port=int(os.environ.get('PORT',8888))app.run(host='0.0.0.0',port=port)该应用程序通过heroku上的flask测试服务器运行良好,但是当我切换到使用gunicorn时,它崩溃了:ImportError:Nomodulenamedapp.

python - 导入错误 : No module named pip when trying to install packages

使用PyCharm全新安装Ubuntu13.10,在设置python解释器时,我选择了“installsetuptools”,然后是“installpip”。现在,如果我尝试使用pip做任何事情,我会得到以下信息:ciaran@ciaran-desktop:~/pycharm/bin$pipTraceback(mostrecentcalllast):File"/usr/local/bin/pip",line9,inload_entry_point('pip==1.4.1','console_scripts','pip')()File"build/bdist.linux-x86_64/e

python - 为什么我得到 "UserWarning: Module dap was already imported from None ..."

我从Ubuntu包中安装了python-matplotlib和python-mpltoolkits.basemap。安装python-mpltoolkits.basemap还会安装python-dap作为依赖项。当我导入basemap时,我收到此警告:>>>importmpl_toolkits.basemap/usr/lib/pymodules/python2.7/mpl_toolkits/__init__.py:2:UserWarning:ModuledapwasalreadyimportedfromNone,but/usr/lib/python2.7/dist-packagesis

Python:导入 "import file"

我正在导入很多不同的脚本,所以在我的文件顶部,它被导入语句弄得乱七八糟,即:fromsomewhere.fileAimport...fromsomewhere.fileBimport...fromsomewhere.fileCimport......有没有办法将所有这些移动到其他地方,然后我所要做的就是导入该文件,这样它就只是一个干净的导入? 最佳答案 我强烈反对你想做的事情。你正在做globalincludefilemistakeagain.尽管只有一个模块导入所有模块(而不是所有模块导入全局模块),但剩下的一点是,如果有正当理由

PIL库中出现 “cannot import name ‘_imaging‘“ 错误的解决方法

PIL库中出现“cannotimportname‘_imaging’”错误的解决方法PIL(PythonImagingLibrary)是用于图像处理的Python库,然而在使用PIL时,有时候会遇到“cannotimportname‘_imaging’from‘PIL’”的错误,这个错误信息让很多开发者纠结不已。本文将向大家介绍如何解决这个问题。首先,我们需要了解一下这个错误信息的具体含义。“cannotimportname‘_imaging’”说明PIL库中的一个名为‘_imaging’的模块无法被导入。这个问题的原因可能是为了避免名称冲突,有人修改了_imaging.c文件中的函数名称,从

python - 导入错误 : No module named memcache (Django project)

在我的一个Django项目中,我运行这个命令在本地主机上运行项目:pythonmanage.pyrunserver它导致错误:导入错误:没有名为memcache的模块但是,我已经通过以下方式满足了要求:sudoapt-getinstallpython-memcache特别的是,如果我进入我的virtualevn外的pythonshell并尝试importmemcache,它工作正常。但是,在我的virtualenv中,如果我进入pythonshell并尝试importmemcache,我会遇到上面列出的相同导入错误。这是怎么回事? 最佳答案

python - Django 导入错误 : No module named apps

我刚刚用git检查了一个项目。项目结构为projectappsmyappsettings__init__.py__init__.pymanage.py还有其他目录和文件,但我认为那些是重要的。当我运行服务器时,我得到Traceback(mostrecentcalllast):File"C:/Dev/project/apps/manage.py",line10,inexecute_from_command_line(sys.argv)File"C:\Python27\lib\site-packages\django\core\management\__init__.py",line385

python - "No module named time"

我使用以下代码从源代码编译了Python:wgethttp://python.org/ftp/python/2.6.6/Python-2.6.6.tar.bz2tarjxvfPython-2.6.6.tar.bz2cdPython-2.6.6./configuremakemakeinstallPython版本:as3:~#python-VPython2.6.6我也安装了pip安装程序,但是当我使用pipinstallxxx时,我总是得到以下错误:Traceback(mostrecentcalllast):File"/usr/local/bin/pip",line5,infrompkg_

python - 为什么 "import module"然后 "from package import module"再次加载模块?

我的PYTHONPATH中有一个看起来像这样的包:package/__init__.pymodule.pyprint'Loadingmodule'如果我从package/目录运行Python(或在此目录中编写另一个模块)并键入importmodule它加载module.py并按预期打印出“加载模块”。但是,如果我接着输入frompackageimportmodule它加载module.py并打印“加载模块”再次,这是我不期望的。这样做的理由是什么?注意:我想我从技术上理解为什么Python这样做,因为importmodule的sys.modules键只是"module",但对于来自pa

python - 在 django-import-export 中导入 m2m 关系

使用应用程序django-import-export。这是其中一个模型的示例配置:classImportExportAdsTypeResource(resources.ModelResource):classMeta:model=AdTypeimport_id_fields=('name',)fields=['name','active','position','categories','sites']站点和类别-是一个m2m字段。导出工作正常,我们得到了包含以下内容的CSV文件:name,active,position,sites,categoriesExcportCSVtest,1