Pynsist+Basemap ImportError:没有名为''u geoslib'的模块

2024-09-30 08:15:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着用pynsist和basemap。我从pynsist的“猜数字”例子开始。我在Windows上,使用python3.5.1。在

pynsist installer.cfg创建程序并安装它可以正常工作,但是当我尝试运行已安装的程序时,我得到了不同模块的ImportError: No module named ...。我将模块添加到installer.cfg[Include]部分,以修复这些导入错误。添加这些模块之后,installer.cfg的include部分是

[Include]
packages=guessnumber
    mpl_toolkits
    matplotlib
    six
    numpy
    pyparsing
    cycler
    dateutil

有了这些,当我运行已安装的程序时仍然会得到错误ImportError: No module named '_geoslib'。在

如何修复此错误?在

整个示例应用程序可以在https://github.com/takluyver/pynsist/tree/master/examples/console找到

我对它做的唯一修改是

  1. [Include]部分安装程序.cfg如上图所示
  2. from mpl_toolkits.basemap import Basemap添加到guessnumber.py的顶部

Tags: 模块no程序include错误installercfgnamed

热门问题