GVKun编程网logo

ImportError:没有名为请求的模块(在请求中没有包含名为user的参数时)

24

对于ImportError:没有名为请求的模块感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解在请求中没有包含名为user的参数时,并且为您提供关于ImportError:没有名为PIL的模

对于ImportError:没有名为请求的模块感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解在请求中没有包含名为user的参数时,并且为您提供关于ImportError:没有名为 PIL 的模块、ImportError:没有名为extern的模块、ImportError:没有名为flask的模块、ImportError:没有名为gdal的模块的宝贵知识。

本文目录一览:

ImportError:没有名为请求的模块(在请求中没有包含名为user的参数时)

ImportError:没有名为请求的模块(在请求中没有包含名为user的参数时)

我正在尝试在机器上安装python SpeechRecognition。当我尝试将软件包安装为时pip installSpeechRecognition。我收到以下错误。

import json, urllib.requestImportError: No module named request

然后我按pip install requests我的方式提出并安装了请求Requirement alreadysatisfied。但是仍然无法安装SpeechRecognition。请让我知道我在做什么错误。在此先感谢

答案1

小编典典

SpeechRecognition库需要Python
3.3或更高版本:

要求

[…]

第一个软件要求是Python 3.3或更高版本。使用该库是必需的。

和从Trove分类器:

编程语言:: Python
编程语言:: Python :: 3
编程语言:: Python :: 3.3
编程语言:: Python :: 3.4

urllib.request模块是Python
3标准库的一部分;在Python 2中,您将urllib2在这里使用。

ImportError:没有名为 PIL 的模块

ImportError:没有名为 PIL 的模块

我在 shell 中使用这个命令来安装 PIL:

easy_install PIL

然后我运行python并输入:import PIL。但我得到这个错误:

Traceback (most recent call last):  File "<console>", line 1, in <module>ImportError: No module named PIL

我从来没有遇到过这样的问题,你怎么看?

答案1

小编典典

在 PIL 的某些安装中,您必须执行

import Image

而不是import PIL(实际上 PIL 并不总是以这种方式导入)。由于import Image对您有用,这意味着您实际上已经安装了 PIL。

为库和 Python 模块使用不同的名称是不寻常的,但这是为(某些版本的)PIL 选择的名称。

您可以从官方教程中获得有关如何使用该模块的更多信息。

PS :事实上,在 某些 安装上,import PIL 确实 有效,这增加了混乱。正如@JanneKarila
发现的,文档中的一个示例以及 MacPorts PIL
包(1.1.7)的一些更新版本也证实了这一点。

ImportError:没有名为extern的模块

ImportError:没有名为extern的模块

尝试使用pip安装任何软件包时出现此错误。我有两个pip实例,一个使用Python 2.7,另一个使用Python 3。

    Could not import setuptools which is required to install from a source distribution.Traceback (most recent call last):  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_install.py", line 375, in setup_py    import setuptools  # noqa  File "/usr/local/lib/python2.7/dist-packages/setuptools/__init__.py", line 11, in <module>    from setuptools.extern.six.moves import filterfalse, map  File "/usr/local/lib/python2.7/dist-packages/setuptools/extern/__init__.py", line 1, in <module>    from pkg_resources.extern import VendorImporterImportError: No module named extern

即使当我尝试安装“外部”模块时,也会出现此错误。同样在使用Python本身进行安装时,例如python setup.py install

提前致谢。

答案1

小编典典
sudo apt-get purge python-pkg-resourcessudo apt-get -f install

这里实际上是删除并清除了软件包(所有配置文件也被删除了)。

-f:尝试更正依赖关系破裂的系统。

sudo pip install packagename

#sourcehere

ImportError:没有名为flask的模块

ImportError:没有名为flask的模块

我安装了virtualenv,将其激活并安装了flask。因此,我有三个文件夹:Include,Scripts和Lib。最后一个文件夹包含site-packages文件夹,其中包含flask文件夹。

如果我将我的app.py(简单的Hello World应用程序)放在“ site-packages”文件夹中,则不会出现此错误。但是如果从这三个文件夹中取出,但是在我的flask_environment内部,则会收到此错误。

这里出问题了吗?

错误:

Traceback (most recent call last):  File "C:\Flask\flask_env\app.py", line 3, in <module>    from flask import FlaskImportError: No module named flask

答案1

小编典典

在运行python文件之前,请确保你已激活虚拟环境。

. venv/bin/activate

ImportError:没有名为gdal的模块

ImportError:没有名为gdal的模块

当我尝试从命令行使用“ .py”功能时,我的GDAL表现出奇怪的行为:

1. 例如,当我运行时gdalinfo --version,我得到标准响应:

GDAL 1.11.3,released 2015/09/16

2. 同样,当我跑步时gdalwarp,我得到标准的响应,向我显示标志和所有内容。

3.问题: 但是,例如,当我使用扩展名为.py的gdal函数运行时gdal_polygonize.py,会得到以下信息:

Traceback <most recent call last>:
    File "C:\OSGeoW64\bin\gdal_polygonize.py",line 36,in <module>
    import gdal,ogr,osr
ImportError: No module named gdal

我检查了Path变量,重新安装了python和gdal,但没有任何效果。当我gdal_polygonize.py从QGIS运行该功能时,它就可以工作。我只是不能从命令行使用它。

我们今天的关于ImportError:没有名为请求的模块在请求中没有包含名为user的参数时的分享已经告一段落,感谢您的关注,如果您想了解更多关于ImportError:没有名为 PIL 的模块、ImportError:没有名为extern的模块、ImportError:没有名为flask的模块、ImportError:没有名为gdal的模块的相关信息,请在本站查询。

本文标签: