質問: FPGAボードのPYNQ-Z1の初期設定をしているのですが、うまく出来ません。 ``` xilinx@pynq:~$ sudo /home/xilinx/scripts/update_pynq.sh ``` のように実行すれば、いいとweb上には書いてあるのですが、 `scripts`のフォルダーが存在しない為、アップデートが出来ません。 アップデートが出来ない為か、`pip`を使うこともできません。 どうすれば良いのでしょうか? 追記 公式のセットアップを見てセットアップをしましたが、`pip`が使えなかったため、 FPGAでDeep Learningしてみるの ``` xilinx@pynq:~$ sudo /home/xilinx/scripts/update_pynq.sh ``` の箇所を実行しましたが、ファイルが存在しなかったため、実行することが出来ません。 正直な所、`pip`さえ使えれば、アップデートをできなくてもいいのですが、`pip`が使えないので、アップデートをしたら治るのかなと...
回答: PYNQ-Z1 のことは正直分かりませんが とりあえず最新版のソフトがあれば動くかもしれないのなら, その手順記しときます PYNQ Introduction * PYNQ-Z1 Setup Guide 上記リンクによれば「すべてのサンプルノートブック」は GitHub にあるようです > > Python Source Code > > > All Python code for the pynq package can be found in the /pynq folder. This folder can be found on the board after the board boots with the precompiled image. > > > To update your PYNQ SD card to the latest pynq package, you can run the following command from a terminal connected to your board: > > > > > > > sudo pip3 install --upgrade --upgrade-strategy only-if-needed pynq > > > > > > > > > どの Linuxディストリビューションか不明ですが (Linuxかどうかも不明) `pip`/`pip3` コマンドが最初は入ってないこともあります。 その場合 `python3 -m pip` に置き換えて使うことができるかもしれません (このように) ``` sudo python3 -m pip install --upgrade --upgrade-strategy only-if-needed pynq ``` ただ, (Linuxディストリビューションで)使えないようになってるのはシステム側環境を破壊されないように, というのもあるので, `venv` などの仮想環境を整えて, そちらで行うのがよいかもしれない