Sumo Sumo OsmWebWizard

2024-04-26 18:36:42 发布

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

我在MacBookAir OSX 10.9.5(小牛)上运行相扑。 我尝试使用相扑osmWebWizard从开放的街道地图导入数据,但似乎不起作用。 这是我尝试运行脚本时得到的消息:

Lorenzos-MacBook-Air:~ lorenzo$ $SUMO_SCRIPTS/sumo-osmWebWizard    
Traceback (most recent call last):

  File "/opt/local/bin/sumo-osmWebWizard", line 39, in <module>
    import osmGet
ImportError: No module named osmGet

顺便说一下,相扑脚本是我设置为以下变量的变量:

^{pr2}$

当我在终端输入“which python”时,我得到的结果是:

Lorenzos-MacBook-Air:~ lorenzo$ which python
/usr/bin/python

当我在终端中输入“python--version”时,我得到的结果是:

Lorenzos-MacBook-Air:~ lorenzo$ python --version
Python 2.7.5

另外,我在MacPorts上运行Sumo,我认为这个错误与这个环境的$PATH变量有关。路径变量的设置如下:

    Lorenzos-MacBook-Air:~ lorenzo$ echo $PATH
 /opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin

Tags: 脚本终端binusrlocalairmodulemacbook
1条回答
网友
1楼 · 发布于 2024-04-26 18:36:42

假设你用了this portfile,我会说它坏了。请尝试install sumo using homebrew。问题是portfile试图区分用作可执行脚本的python文件和用作函数库的文件奥斯姆盖特.py用作两者。可以尝试将其添加到portfile中的相关列表python-libs中,但是它的安装方式并不能使我确信它会被正确地获取,而且我没有Mac来检查。在

相关问题 更多 >