天天看點

【全網首發】庫magenta在Windows環境下的安裝過程

主要思路:

由于Windows對Magenta支援很不友好,筆者用pip安裝magenta的時候一直出現無法解除安裝tornado的情況,導緻安裝無法進行。
是以思路是先安裝Linux子系統,随後配置anaconda環境,最後安裝Magenta。

接下來講解如何在Linux子系統環境下配置Magenta。

1.在Linux子系統中配置Anaconda

  1. 在清華鏡像下載下傳Anaconda:

    https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

    我選擇的版本是Anaconda3-2019.07-Linux-x86_64.sh

  2. 随後在Anaconda的下載下傳目錄中,Shift+右鍵 選擇打開Linux Shell。 最後輸入:

    bash AnacondaXXXXX.sh(換成你的檔案名) 指令。

    然後一路回車和”yes"。

  3. 最後輸入 conda --version

    如下圖所示就成功了。(如果沒反映,關掉視窗再打開就有了)

【全網首發】庫magenta在Windows環境下的安裝過程

4. 最好再設定國内鏡像源下載下傳

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
           

2. 嘗試自動安裝:

a. 首先到https://github.com/neverstopZyy/magenta下載下傳magenta的庫。(如果很慢可以使用碼雲)

b. 随後打開路徑./magenta-master/magenta/tool 找到

【全網首發】庫magenta在Windows環境下的安裝過程

c. 在該路徑下打開Linux指令行,随後輸入

bash magenta-install.sh

運作即可,會自動配置需要的環境,并且建立命為magenta的虛拟環境。(需要安裝anaconda)

如果上述步驟報錯,可以嘗試sudo apt-get update。随後再嘗試“c步驟"。

3.如果第二部失敗了,那麼接下來進行手動安裝:

首先千萬要建立新虛拟環境!千萬要建立新虛拟環境!千萬要建立新虛拟環境!(重要的事說三遍!)

conda create -n tf1 python=3.6
conda activate tf1
           
【全網首發】庫magenta在Windows環境下的安裝過程

3. 下載下傳下列包:

sudo apt-get install build-essential libasound2-dev libjack-dev
           

下載下傳安裝rtmidi

http://trac.chrisarndt.de/code/wiki/python-rtmidi/install-windows

pip install --pre python-rtmidi
           

4. 下載下傳安裝jupyter&&magenta

pip install jupyter magenta
           

然後下載下傳github上的magenta檔案

https://github.com/tensorflow/magenta

至此安裝完成

繼續閱讀