所以问题是这样的:我正在尝试学习如何使用 shapefile 使用 Python 绘制地图。互联网上有很多示例,但几乎所有示例都以类似的方式开头
from mpl_toolkits.basemap import Basemap
Run Code Online (Sandbox Code Playgroud)
其中,当我尝试将其输入 IPython 笔记本时,Python 控制台或 Pycharm 会返回
ImportError: No module named 'mpl_toolkits.basemap'
Run Code Online (Sandbox Code Playgroud)
下一个回应是,好吧,是时候了sudo apt-get install python-mpltoolkits.basemap。运行,返回:
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-mpltoolkits.basemap is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 12 not upgraded.
Run Code Online (Sandbox Code Playgroud)
我尝试过sudo apt-get remove python-mpltoolkits.basemap,然后用 apt-get 重新安装,没有任何乐趣。
我怎样才能让系统识别模块存在,或者以 Python 解释器可以识别的方式重新安装它?
正如标题所说,我安装了 15.04。我做的第一件事是sudo apt-get install openssh-server。
下一个命令是sudo restart ssh,它的输出是:
restart: Unable to connect to Upstart: Failed to connect to socket
/com/ubuntu/upstart: Connection refused
Run Code Online (Sandbox Code Playgroud)
谷歌搜索这个错误告诉我 15.04 从 Upstart 切换到 systemd,但不是如何使用 systemd 实际重新启动我的 ssh 守护程序,或者这是否可能。
我知道可以在系统范围内简单地切换回 Upstart,但这会破坏在发布后已更改为使用 systemd 的其他服务吗?