見出し画像

Python作業環境メモ

何度も自分の作業環境を忘れて都度調べなおしてしまうので、メモ。
適宜追加や削除予定。


Windows

  • Windows11 Home 22H2 64ビット

  • RAM 16GB

  • CPU  2.60 GHz

  • Python3.11.0

VSCode

仮想環境をVSCodeで作成。実際のコードの実行はJupyterNotebookの拡張ツールを使用。
PowerShellのコマンド入力もよく忘れるのでメモ。

  • Python3.10.11(仮想環境)

仮想環境作成

①適当な場所にフォルダを作成し、VSCodeのファイル>フォルダを開く
から開く。
②新規pythonファイル作成。
➂ターミナルでPythonのバージョンを変更する。
 ●pyenvで利用可能なPythonバージョン一覧を確認

pyenv install --list

 ●Python3.10.11をインストール

pyenv install 3.10.11

  (現在のバージョンを確認する)

pyenv version

 (インストール済のバージョン一覧確認)

pyenv versions 

 (バージョン3.10.11から3.11.0にもどす場合)

pyenv shell system

 ●pyenvでPythonバージョンを切り替える

pyenv shell 3.10.11

 ●venvで新しい仮想環境を構築。2回目のvenvは任意の名前。

python -m venv .venv

④仮想環境に入る
左下管理アイコン→コマンドパレット→[Python: インタープリターを選択](Python: Select Interpreter)コマンドを実行でvenv(仮想環境) のものを選ぶ。
ターミナルを終了して再度コマンドパレットから[Python: Create Terminal]コマンドを実行。
(.venv)と行頭についていたら仮想環境に入っている。

※下記コマンドをターミナルで入力してもok

.\.venv\Scripts\activate

➄仮想環境内のPythonのバージョン確認

python -V

⑥仮想環境の終了

deactivate

ライブラリ関連コマンド

#インストール済ライブラリ確認
pip list

#ライブラリが最新バージョンか確認
pip list --outdated

#バージョンを記録
pip freeze > requirements.txt

#ライブラリ復元
pip install -r requirements.txt

#ライブラリ最新バージョンインストール
pip install -U [ライブラリ名]

#バージョンを指定してインストール
pip install [ライブラリ名]==[バージョン]

#ライブラリを指定してアンインストール
pip uninstall [ライブラリ名]

#依存するライブラリを探す
pip show [ライブラリ名]

pip関連

#pip自体のアップグレード
python -m pip install --upgrade pip

#pip自体のアンインストール
python -m pip uninstall pip

#pip再インストール
#get-pip.py をダウンロード
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

#get-pip.py の実行
py get-pip.py

仮想環境を作ったり消したりしていると、pipを最新バージョンにしろとエラーが出るようになり、アップデートしたにも関わらず延々とエラーになるので再インストールしました。。



いいなと思ったら応援しよう!