ubuntu20.04にwine、python、MT5インストール

wine に python がインストールできない。

わからないので、この記事を参考にubuntu20.04minimalで作り直し

やはりWineHQ内で探した方がよさそう。AIに頼りすぎた。

appdb.winehq.org

 

oracleは相変わらず、新CPUはつかえない。

まとめ記事変更しつつVPS完成。

wine7-14は32bit、python3.9.0をインストールしても、MT5は確か64ビットなはず。

 

1 wineインストール

www.wikihow.jp

sudo dpkg --add-architecture i386

sudo apt-get install --install-recommends wine-stable

winecfg

wine.htmlvalidator.com

これなんかインストールしているな。

wine-8.0.2になった。

dpkg --print-architecture

dpkg --print-foreign-architectures

sudo dpkg --add-architecture i386

dpkg --print-foreign-architectures

sudo mkdir -pm755 /etc/apt/keyrings

sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key

sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources

sudo apt update

sudo apt install --install-recommends winehq-stable

wine --version

wine winecfg

wine clock

wine iexplore --- wine gecko installer OK

 

2 python3.9.0インストール

32bit版

wget https://www.python.org/ftp/python/3.9.0/python-3.9.0.exe

wine python-3.9.0.exe

64bit版

wget https://www.python.org/ftp/python/3.9.0/python-3.9.0-amd64.exe

wine python-3.9.0-amd64.exe

64bit版でうまくいったっぽい。

 

3 MT5インストール

上記に倣って

wget https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe

# wget https://www.metatrader5.com/ja/download/mt5setup.exe

wine mt5setup.exe

3回フリーズした。オラクル側から再起動。1分くらいか待ってからアクセス。

rebootは5分。

 

4 python用MT5インストール

www.mql5.com

wine pip install MetaTrader5

wine pip install --upgrade MetaTrader5

 

確認用

qiita.com

 

あと少し文字化け修正。

●日本語文字化け対策

$ sudo apt install winetricks
$ winetricks

選択OK ●select the default wineprefix

選択OK ●install a font

選択OK ●clkfonts

winetricksは32bitしか対応してない。ではない。修正するか

sudo apt install fonts-takao

echo "MS Gothic" > ~/.wine/drive_c/windows/Fonts/replacefont.reg

regedit ~/.wine/drive_c/windows/Fonts/replacefont.reg

あとは足りないimportをpip install

wine pip install pandas

wine pip install discordwebhook

wine pip install lightgbm

 

 

 

以上!!