コンテンツにスキップ

ダウンロード

原文ページ

参考原文バージョン: 2022.3.30(c60e6e70bb3dfa2bf77ff4a4ebd8886d959b41c2)

SUMO 最新リリース(Version 1.13.0)

リリース日: 2022.05.03

Windows

64bitのバイナリ、必要な全てのdll、使用例、ツール、HTML形式のドキュメントが含まれます。 コンテンツとライセンスの説明(特に、GeoTiff、shapefileと3DモデルのGPLコードを含む"extra"ビルドについて)に関しては、ノートの下部を参照してください。

SUMO-Game

Linuxバイナリ

コミュニティは特にopen buildサービスでいくつかのリポジトリを管理しています。 詳細なリストは下記を参照してください。

更に、debianとubuntuとlaunchpadプロジェクトとarchlinuxパッケージもあります。

また、SUMOのflatpakもあります。

最新のsumoをubuntuに入れる場合、以下のようにしてください。

sudo add-apt-repository ppa:sumo/stable
sumo apt update
sumo apt install sumo sumo-tools sumo-doc

リポジトリ

リポジトリにライブラリ(projやgdalなど)が含まれない場合、ディストリビューションの一部として提供れているか、他のリポジトリが必要になります(buildサービスリポジトリの一つを試す必要があります。例えばアプリケーション:Geo) 今のところ、パッケージにはドキュメントが含まれていません。 リポジトリにはnightlyビルドも含まれます(sumo-git)。

リポジトリの追加とインストール(GPGキーのチェックをしない、手っ取り早い方法!)は、CentOS 7のyumの場合、以下のようになります。

yum-config-manager --add-repo=https://download.opensuse.org/repositories/science:/dlr/CentOS_7/
yum install -y --nogpgcheck epel-release
yum install -y --nogpgcheck sumo-1.13.0.

また、openSUSE Leap 15.3のzypperでは以下のようになります。

zypper ar http://download.opensuse.org/repositories/science:/dlr/15.3/ science:dlr
sumo=1.13.0 で zypper を実行します。

バージョン番号を省略すると、最新のNightly Buildがインストールされます。 Ubuntu、 Debian、 Archのユーザーは、上記のコミュニティリポジトリを参照してください。

MacOS

Homebrewを用いたインストールガイドか、ビルド手順を参照してください。

"Bottles"は[Homebrew]をインストールするために使えます。 最新の2つのメジャーバージョン用にビルドされており(現在はMojaveとCatalina)、ソースから最小限の要件(fox、proj、xerces-c)でビルドされています。 オプションのライブラリが必要ならば、それらをbrewで指定すれば、brewがSUMOをソースからコンパイルします。 詳しくは、Formula's READMEを参照してください。

アプリランチャー

MacOSでより自然に扱うために、アプリランチャーも提供されています(アイコンとショートカット)。 ランチャーは全てのバージョンのSUMOで動き、アップデートの必要はありません

これらのランチャーは、MacOS上で.sumocfgファイルを開くためのデフォルトアプリケーションとしてsumo-guiを選択し、さらにsumo-guineteditOSM Web WizardをDockに追加できるようにするものです。

重要なお知らせ

ランチャーを使用するためには、事前にSUMOをインストールし、SUMO_HOME 環境変数を設定していることを確認する必要があります(バージョンは問いません)。

ソースコード

以下のリンクから、ソースコード、使用例、Visual StudioやLinux Makefile作成用のCMakeファイルをダウンロードできます。 このファイルはテストを含みません。

Pythonパッケージ/仮想環境

SUMO 1.8.0から(MacOSは1.12.0から)、pip(Python packaging index)を用いたインストールも可能になりました。 pip install eclipse-sumoでアプリケーションをインストールするか、traciのみ(pip install traci)、libsumoのみ(pip install libsumo)、sumolibのみ(pip install sumolib)のインストールも可能です。

この方法は2014年以降のWindows、MacOSおよび全てのLinuxで動作します。 アプリケーションはPython 2とPython 3の両方で動作し、libsumoはPython 3.6以上でのみ動作します。 これにより、最新のSUMOを仮想環境 またはNightly Buildを使って以下のコマンド (Linuxの場合)簡単にテストできます。

python -m venv sumo_test
cd sumo_test
.bin/activate
pip install eclipse-sumo

MacOSの依存関係

MacOSでPython wheel を使うには、一度標準インストールに従って、例えばbrew経由ですべての依存関係をインストールし最新版にしておく必要があります。

SUMO - 最新開発版

SUMOは現在活発に開発されています。継続的に更新されるバグ修正と機能強化のリストがあります。 バグフィックスと機能強化のリストは、ChangeLogをご覧ください。

最新の機能を利用するために (およびリリース前のフィードバック)](Contact.md) を参照してください。 私たちの コードリポジトリ から最新版を使用することをお勧めします。

メインブランチにプッシュするたびに、Windows、Linux、macOS用のビルドが開始されます。 その結果は、関連するコミットはこちら をクリックし、あなたのプラットフォームに適したファイルをダウンロードすることで確認できます。 をクリックし、お使いのプラットフォームに適したファイルをダウンロードしてください (GitHub にサインインする必要がある場合があります)。

Nightly Snapshot

<?php getNightlyFreshness("sumo-win64-git.zip");?

リポジトリ内のコードは、毎晩コンパイルされます。 Windows のビルドはすべて 64bit プラットフォーム用です。 内容やライセンスの説明については ライセンス(特にGeoTIFF、シェイプファイル、3DモデルをサポートするGPLコードを含む「追加」ビルドに関して)。 以下のノート](Downloads.md#note_on_licensing)を参照してください。以下のパッケージが入手可能です。

ナイトリービルドは Python packaging index test instance からも入手可能です。 最新のナイトリーバージョン(仮想環境で行うことを強く推奨します)をインストールするには、上記の説明のインストール行を以下のように置き換えてください。

pip install -i https://test.pypi.org/simple/ eclipse-sumo

これはpythonパッケージですが、コンパイルされたSUMOバイナリがすべて含まれており、完全に機能するはずです(上記のセクションの要件を参照してください)。

オープン・ビルド・サービスのLinux リポジトリには、ナイトリービルドも含まれています。 残念ながら Debian, Ubuntu, Arch のバージョンにはありません。

対応するドキュメントDoxygenでもライブで見ることができます。 また、テスト結果コードカバレッジ解析 などの成果物も毎晩生成されます。

注意

Windows 用のバイナリパッケージは、1 日に 1 回(ベルリン時間の深夜)だけコンパイルされるため、最新の Git リビジョン から遅れることがあります。

過去のリリースと代替ダウンロード

リリースディレクトリ には、1.2.0 以降のすべてのリリースファイルが含まれています。 これらの古いリリースは、sourceforge download portal からも入手可能です。 古いバージョンを試したい場合、仮想環境を使うこともでき、 (上記の説明)を固定バージョンで使用することもできます(例: pip install eclipse-sumo=1.9.0 (1.8.0以降で動作))。

もし、古いバージョンのリポジトリの完全なzip(テストを含む)が必要なら、ローカルリポジトリのタグをご覧ください。

その他

リポジトリへの直接アクセス

最新のソースを Git リポジトリから直接取得することができます。 リポジトリへのアクセスに関する FAQ をご覧ください。 通常、これらのソースはコンパイルされ、私たちのテストを正常にパスするはずです。 ビルドの現在の状態を評価するには夜間テストの統計 を見てください。

パッケージ

SUMOは複数のパッケージとして提供されています。 以下の表にそれぞれのコンテンツを示します。

bin build ソースコード ユーザードキュメント 開発者ドキュメント(doxygen) データ チュートリアル テスト ツール(jarを除く) jar
sumo-src-XXX.tar.gz sumo-src-XXX.zip
sumo-win??-XXX.zip sumo-win??-XXX.msi
sumo-all-XXX.tar.gz sumo-all-XXX.zip
rpm (✔)

依存関係(開発者向け)

Windows向けにVisual Studioで開発する場合、このリポジトリをcloneすることで全ての依存関係を見つけることができます。SUMOを実行することだけが目的の場合は、上に挙げた依存ランタイムの含まれたバイナリーをダウンロードしてください。

シナリオと他のデータ

ライセンスについて

SUMOはオープンソースライブラリのみを使い、GPL v2以降を二次ライセンスオプションとするEPL-2.0でライセンスされています。

標準のWindowsビルドには、Eclipseが承認したライセンス (特にGPL、LGPL以外)のコードとWindowsバイナリのみが含まれています。 shapeファイルのインポート、GeoTIFF処理、OpenSceneGraph 3DGUI、またはビデオ生成などの機能が必要な場合は、"extra"ビルドをダウンロードしてください。 Linuxパッケージには、外部ライブラリは全く含まれていません。