pip freeze > requirements.txt
pip freezeの意味について調べる
https://note.nkmk.me/python-pip-list-freeze/
pip listとpip freezeが比較される。
pip listの出力フォーマットはpipのバージョンや設定によって異なる場合があるが、pip freezeでは==というフォーマットで出力される。
このフォーマットはパッケージをまとめてインストールするための設定ファイルであるrequirements.txtのフォーマット。pip freezeをリダイレクション>でファイル出力して別の環境で使うと、同じパッケージを一括でインストールできる。
===
pip freeze > requirements.txtをうったら、以下のようなメッセージが出た
Python 2 is deprecated. Upgrade to pip3 as soon as possible.
See https://cloud.google.com/python/docs/python2-sunset
To suppress this warning, create an empty ~/.cloudshell/no-pip-warning file.
The command will automatically proceed in 5 seconds or on any key.
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop suppo
rt for Python 2.7 in January 2021. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-s
upport
requirements.txtに内容が反映されたので、特に問題はなさそうだった。
その後、ターミナルの接続が切れて、tensowflowのインストールができてなさそうだった。
解消されなかったので、何か原因があるのかも。