我是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
是什么意思?
答案 0 :(得分:0)
您需要安装任何Python库,例如:您可以在Python代码中导入pip
模块之前easy_install
或googlemaps
。这是因为Python标准库中没有内置的GoogleMaps库。我知道你已经开始使用virtualenv了,这很好。此外,您可能已经安装了一个库,但可能安装了错误的库,或者您在全局安装了它,然后创建了一个virtualenv,默认情况下它与全局安装的软件包隔离。因此要么创建一个非隔离的virtualenv(不推荐),要么将软件包安装到virtualenv(并全局卸载)。
此外,您发布的第二行尝试直接在Bash上执行Python代码,由于显而易见的原因无法正常工作,并提供了一个神秘的错误消息,因为Bash认为您希望它是一个Bash命令,并且它恰好from
实际上是一个命令。