天天看點

paddleGAN環境搭建

1 下載下傳anaconda

2 建立虛拟環境(3.7或3.8均可)

3 conda啟動虛拟環境,在虛拟環境中安裝所需庫

4 安裝paddlepaddle(目前版本是2.1,安裝paddlepaddle時會安裝适合paddlepaddle的numpy 1.19和其它相關内容)

5 安裝paddlehub(安裝paddlehub時,會安适合paddlehub版本的opencv相關内容)

6 安裝paddleGan(paddleGan需要去Github上下載下傳完整項目後,進行解壓)

7 根據解壓後paddleGan檔案夾中requirements.txt安裝所需依賴庫(包括imageio-ffmpeg,scikit-image等)

8 paddleGan通過imageio-ffmpeg生成MP4時,必須要保證電腦上有ffmpeg。如果沒有會導緻paddleGan無法生成合成後的mp4檔案,錯誤資訊是:WinError沒有指定的檔案。下載下傳FFMPEG的壓縮包,解壓後将ffmpeg的bin檔案夾添加到環境變量PATH中即可。

9 如果有需要,可以單獨安裝moviepy、pyqt5等庫進行視訊的處理和界面的搭建

注意:使用pyqt5的QMediaPlayer+QVideoWidget播放視訊時,要求電腦上有LAVFIlter,不然播放時會報DirecShowPlayerService的相關錯誤。去GIthub上下載下傳LAVFilter安裝即可,目前最新版本是0.75.1

另外,使用paddlepaddle時,最好不要自己單獨安裝最新版本的numpy,目前paddlepaddle需要和NumPy1.19版本使用。如果Numpy版本和paddlepaddle所需版本不比對,會導緻程式無法運作,顯示Numpy array錯誤。