-2

我是 Python 新手,也是 Linux 新手。我想知道为什么这段代码不起作用?

(gmapenv)teruun@ubuntu:~/gmapenv$ python -c 'import googlemaps'
(gmapenv)teruun@ubuntu:~/gmapenv$ from googlemaps import GoogleMaps

它说:

from: can't read /var/mail/googlemaps

这是什么意思?是什么from: can't read意思?

4

1 回答 1

0

您需要使用例如安装任何 Python 库pip或在您可以在 Python 代码easy_install中导入模块之前安装任何 Python 库。googlemaps这是因为 Python 标准库中没有内置 GoogleMaps 库。我看到您已经开始使用 virtualenv,这很好。另外,也许你已经安装了一个库,但也许你安装了错误的库,或者你全局安装了它,然后创建了一个 virtualenv,默认情况下它与你全局安装的包隔离。所以要么创建一个非隔离的 virtualenv(不推荐),要么将包安装到 virtualenv 中(并全局卸载)。

此外,您发布的第二行尝试直接在 Bash 上执行 Python 代码,由于显而易见的原因,这不起作用,并给出了一个神秘的错误消息,因为 Bash 认为您期望它是一个 Bash 命令,它就是这样发生的这from实际上是一个命令。

于 2013-09-22T13:22:47.787 回答