Closed10
自作のOpenAIGym環境を作る(リファクタリング)
作り方の説明(公式)
良い手本
brew install pyenv pipenv
pyenvでPythonのバージョン管理
pipenvでライブラリ管理する
型安全
Finalで定数を強くできる
pipenv install gym
上のコマンドがうまくいかなかったが3.9を使用していたため.
gymはかなり古いPillowを利用しているが,3.9はかなり新しいPillowを要求するため
バージョンがうまくあわなかった.
そのため,python3.8に落としたらインストールできた
uploadをテストする
消さないと次のバージョンのアップロード時に前のバージョンが重複するので消すと楽
rm -f -r <パッケージ名>.egg-info/* dist/*
dataclass: mutableであり,クラスに格納する感じ
namedtuple: immutable
MANIFEST.inを書くと py以外をアップロードできてうれしい
できた
このスクラップは2021/01/14にクローズされました