Edited at

Python で FPGA/Polyphony のインストール


Polyphony をインストールしよう

Polyphony (ポリフォニー) はオープンソースです。誰でも自由に使えますし、改変できます。実際に仕事につかっても OK! です。

実際にインストールしてみましょう。Linux だとほらかんたん pip3 でインストールできます。


インストール

shell$ pip3 install polyphony

shell$ polyphony -V
polyphony 0.3.3

2018 の最新の Polyphony は 0.3.3 です。-V でバージョンが出るので確かめてみましょう。


必要な環境は Python3.4 以降

インストールに必要な環境は Python3.4 以降です。他に依存していないので pip でインストールしても他の余計なライブラリはインストールされません。


Windows でも大丈夫!!

Windows で Polyphony を使いたい場合は Windows 用の Python をまず最初にインストールしてみましょう。

Python3 のインストールは次の URL に詳しいのでそちらに譲りましょう。

https://www.python.jp/install/windows/install_py3.html

この例では Python 3.4 になってますね。


Windows で Polyphony をインストール

image.png

Windows 10 で pip3 を使うには cmd をつかえばいい(のかな?。Windows を使いこなす人はもっといいほうほうをしっているかも。)

すでに Python がインストールされていたら py -V でそのバージョンが見れます。


py-Vの例

C:\Users\user> py -V

Python 3.6.3

そしてインストール


pipでインストール

C:\Users\user> py -m pip install polyphony


うまくいけば

C:\Users<ユーザ名>\AppData\Local\Programs\Python\Python36\Scripts

の下に polyphony.exe がインストールされてます。


polyphony のアンインストールと venv

試しに入れてみたけど消そうとおもったときは pip3 uninstall polyphony でアンインストールできます。

Linux や cygwin なら venv という方法で仮想環境を作る事も出来ます。

venv についてはこちらの記事を参照してください。

https://qiita.com/ryos36/items/7e7fce9078a79f782380