python FX シストレ①

python勉強をやるために、酒井潤さんのpython FX シストレ購入以降オアンダのデモ口座のみでいけると思って購入したが、そうではなかった。

進めるうちに、Advanced REST Clientを使用時にデモ口座の反応がなくなり、デモ口座にログインできなくなった。本口座作らないとデモ口座のAPIも使えないよと、ホームページに書いてあった。結局本番口座作ってしまった。

まあどうせ作ることになるんだから良かったんだけど。。

早速講義を進める。

 

ライブラリが全然インストールできない。anacondaしか入れてないのでpython3.7

 pip install -r requirements.txt

でエラーを大量に吐く。pip3でインストールしたほうがよさそうなんで

 python3.8をインストール。

 py -m pip install -r requirements.txt

多少インストールされてる感じ。だがミッションクリアまでいかない。

pycharmを再インストール。これは意味なかった。

pycharm側のpython設定がanaconda python3.7しか出てこない。3.8をどこかで設定すればいいのではないか?

http://web.sfc.wide.ad.jp/~tinaba/tutorials/pythonsetup/index.html

file -> setting -> Python Interpreter -> 追加python38\python.exe

 pip3 install -r requirements.txt

omitemptyをインストールできない。

set PYTHONUTF8=1

pip install omitempty

でインストールできた。改めて

pip3 install -r requirements.txt

いいとこまで行ったが、すべてインストールしたように見えたが、numpyで止まる。

前半でwheelがupdateされてないだか出て、下記をやってみる。

python - numpyまたはpygameをpip Python 3.6でインストールできません - ITツールウェブ

pip install --upgrade wheel

pip install --upgrade setuptools

変わらない。

Get it with "Microsoft Visual C++ Build Tools"をインストールしろというので

Microsoft Visual C++ Build Toolsの左上の1つをダウンロードしてインストール。 

numpyクリア!

次!!! TA-Libが、 ERROR: Command errored out with exit status 1:.........

TA_Libのインストール

pip install TA_Lib-0.4.18-cp37-cp37m-win_amd64.whl

 9のフォルダにファイル置いてやってみたが、

 ERROR: TA_Lib-0.4.17-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.

・・・・だめ。

pip install TA_Lib-0.4.17-cp35-cp35m-win_amd64.whl

同じ。

pip install TA-Lib

でrequirements.txtと同様のエラー。

 

TA_Lib-0.4.17-cp37-cp37m-win_amd64.whlをダウンロード』と書かれており。

cp37の部分がpythonのバージョンを表している事が分かり。

バージョン合わせるのね。なるほどね!

pip install TA_Lib-0.4.18-cp38-cp38-win_amd64.whl

OK!

再度pip3 install -r requirements.txt

 エラー状況変わらず。

よくエラーみればまだBuildToolsの文字があるもうすこしインストールしてみるか。上部4つをインストール。

かわらず。

ただ、TA-Libはインストールされてるっぽい。

次、行こう。

requirements.txt内の

TA-Lib==0.4.18

に変更。すべて already satisfiedになった。

 

 

。。。。。。。。。。。。。。。。。。。。file11に移る

再度ライブラリインストール。

右下にデフォルトpython設定変えられる。ところありpython3.8をデフォルトにする。

WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

ここでsslモジュールがない。

pip install --upgrade wheel

pip install --upgrade setuptools

けっこういいとこまできた。

あとTA-Lib

pip install TA_Lib-0.4.18-cp38-cp38-win_amd64.whl

これが通ればいいはずなのだが、 実行されない。

残りは、ssl module だけなんだと思うが。

pip install pip-20.1.1-py2.py3-none-any.whl --user

 

.................わからん12に移る。main実行いきなりエラー。requirements.txtがインストールされてない。

pip3 install -r requirements.txt

pip install --upgrade wheel                                         all ready 

pip install --upgrade setuptools                                 インストール始まる

pip3 install -r requirements.txt

 set PYTHONUTF8=1

pip install omitempty

pip3 install -r requirements.txt

 WARNING: Subprocess output does not appear to be encoded as UTF-8

というエラー。わからんなぁエラー状況変わらない。

 

python -m pip install SomePackage

easy_install

easy_install pip

うーんなんかインストールされた。

ここでやっとタイプミス?スペースがおかしいことに気づいた。

 ファイル9の時と同様の状態。

ここからは進めよう。→15

→21

https://sqlitebrowser.org/

ダウンロード、インストール。

22 SQLAlchemyつかいかたよくわからない。記述も???