python環境移行失敗記

tensorflowが動かないので、DockerをのぞいてみたりSingularityを入れてみたりしてみました。
4
すなふきん坊 @nO_Oboy8831

この前までちゃんとインポートできてたtensolefrowがインポートできなくなった なぜじゃ(多分pythonをアップデートしたせい) pic.twitter.com/mrLXVq73bQ

2022-05-31 22:58:10
拡大

波のアンダーラインはcould not be resolved,pythonにライブラリが見つからないという意味。
当時はよくわかってなかったが、Tensorflowが急に認識されなくなるのは珍しい話ではないらしい

すなふきん坊 @nO_Oboy8831

もう一回入れ直しても良いが、これを機にdockerにpython移そうかしら 課題もこなせるし(狙い)

2022-05-31 23:05:10

実行環境をDockerにするとPC内の環境を汚さないと聞いていたため、試してみることに

よく分かっていないままDockerでpythonを動かそうと試みる

すなふきん坊 @nO_Oboy8831

ちょっと前に別の環境設定をdockerでやってるのにやっぱ忘れるなぁ……

2022-05-31 23:29:57

Docker hubでpythonのイメージを探す。

すなふきん坊 @nO_Oboy8831

chocolateyも入れてるしコマンドラインからインストールするのに慣れた方が良いのだろうが、どうもやっぱインストールボタンを探してしまう #python環境引っ越し

2022-05-31 23:45:16

ChocolateyはWindowsのパッケージ管理ツール。
chocolatey

すなふきん坊 @nO_Oboy8831

buster ,bulleseyeはDebianがベース、alpineはAlpine Linuxがベース。 #python環境引っ越し

2022-06-02 22:33:22
すなふきん坊 @nO_Oboy8831

alpineは軽量なのが特徴だが、その分環境を整える必要があるらしい。#python環境引っ越し

2022-06-02 22:34:29

DockerのイメージをダウンロードするDockerfileを作成中、あることに気づく

すなふきん坊 @nO_Oboy8831

今までminiconda導入して足りないパッケージは都度入れてきた適当運用のツケが回ってる気がする #python環境引っ越し

2022-06-02 23:19:10
すなふきん坊 @nO_Oboy8831

pipenvの設定も以前やった気がするが、やっぱメモしてないと抜き落ちますわな #python環境引っ越し

2022-06-02 23:22:07

そもそもTenmsorflowがダメだったのでpythonとTenmsorflow入れなきゃ……と思い調べていた

すなふきん坊 @nO_Oboy8831

あ? 待って、tensorflow使用するのだが、Docker hubでpythonではなくtensorflowを探す感じ? #python環境引っ越し

2022-06-02 23:42:44

DockerとTenmsorflowについて調べているうち、SingularityというGPUも使いやすいコンテナフレームワークがある事が分かる

すなふきん坊 @nO_Oboy8831

dockerと互換性のあるコンテナソフトでSingularityていうのもあるらしい もう混沌としてきた……(頭が #python環境引っ越し

2022-06-03 22:55:54

Singularityを入れてみることに

すなふきん坊 @nO_Oboy8831

「とりあえず入れてなんか使ってみる!」でドンドコ色々入れちゃうの、本当は良くなさそうだよな……(Singularityを入れながら

2022-06-03 22:58:55