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
ダウンロード、インストール。
22 SQLAlchemyつかいかたよくわからない。記述も???