PySolFCは、GNU GPLの下でリリースされたフリーでオープンソースのソフトウェアです。Windows、Mac、Linux、Androidなどで動作します。最も簡単な実行方法は、ほとんどのサポートされているオペレーティングシステムで利用可能な自己完結型インストーラーを使用することです。
最新のWindows用インストーラーは SourceForge からダウンロードできます。インストーラーには、アプリ、Python、およびPySolFCを実行するために必要なすべての要件が含まれています。「基本(basic)」と「フル(full)」のインストーラーが用意されており、フルインストーラーにはアプリに加えて、完全なカードセット一式とすべてのエクストラが含まれています。
PySolFCは Flathub から入手可能です(完全なカードセットコレクションが含まれています)。ご利用のLinuxディストリビューションが独自のパッケージを提供している場合もありますが、これらのパッケージは常に最新であるとは限らないことにご注意ください。また、SourceForgeからtarballをダウンロードすることもできます。
SourceForgeから.DMGパッケージをダウンロードし、通常のMacアプリケーションと同様にインストールできます。Windows用インストーラーと同様に、「基本」と「フル」の両方のパッケージが用意されています。
Androidパッケージは F-Droid からインストール可能です。
追加のカードセット、音楽、設定は ~/.PySolFC/(Windowsの場合は %APPDATA%\PySolFC\)に保存され、以下のように整理されています:
cardsets/ - カードセットとカード画像music/ - 背景音楽トラックtiles/ - テーブルタイルの背景plugins/ - アプリプラグイン - プラグインは実行可能なPythonスクリプトです。セキュリティ上の警告を参照してください。アプリのインストールディレクトリにも同梱のカードセットとデータが含まれています。上記のフォルダは、ユーザーごとのコンテンツと設定が保存される場所です。
追加コンテンツはSourceForgeからダウンロードできますが、Windows/MacのフルパッケージまたはFlathub版をダウンロードした場合は、すでに完全なコレクションが含まれています:
新バージョンについては、PySolFCのウェブサイト、オンラインドキュメントのニュースページ、およびSourceForge/Flathub/F-Droidの各サイトで確認できます。PySolFCのユーザーフォルダにある統計、オプション、ユーザーデータは、アップデート後も保持されます。
開発者はソースコードからPySolFCを実行することもできます。GitHubリポジトリをクローンし、Python 3.7以降、Tkinter、および pysol-cards パッケージをインストールした後、python3 pysol.py を実行してください。詳細はリポジトリのREADMEを参照してください。
特別な実行オプションのために、いくつかのコマンドラインオプションが利用可能です(例:pysol.py --game="FreeCell")。さまざまなオプションの詳細については、--help コマンドパラメータを付けて実行してください。
インストール中に以下のエラーが発生することがあります: