uv + python + VSCode
uv のインストール
Mac
brew install uv
Windows
-ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" powershell
インストール後、uv
コマンドを実行して、以下のような表示がされれば成功です。
An extremely fast Python package manager.
Usage: uv [OPTIONS] COMMAND [ARGS]...
Python のインストール
最新の Python をインストールするには、以下のコマンドを実行します。
uv install python
特定のバージョンをインストールするには、以下のようにバージョン番号を指定します。
uv install python 3.12
Tip
最新の Python をインストールする場合、一部のライブラリが対応していない可能性があります。安定したバージョンを使用することをお勧めします。
VSCode のインストールと設定
VSCode の公式サイトにアクセスし、VSCode をダウンロードしてインストールします。
VSCode の設定
VSCode を起動し、「view」 > 「Extensions」を選択します。検索バーに「Python」と入力し、Microsoft が提供する Python 拡張機能をインストールします。
Python ファイルの作成
VSCode を起動し、以下の手順で python のファイルを作成します。
- 「File」 > 「New File」を選択します。
- ファイル名を
test.py
として保存します。 print("Hello, World!")
と入力します。- ファイルを保存します。
Python ファイルの実行
- 「Terminal」 > 「New Terminal」を選択します。
- ターミナルで以下のコマンドを実行します。
python test.py
と入力して実行します。Hello, World!
と表示されれば成功です。
uv でスクリプトの実行
ターミナルで以下のコマンドを実行すると、test.py
を uv 経由で実行できます。
uv run test.py
以下のコードでは,Numpy というライブラリを使って配列を作成し,表示しています。それを実行するには,まず Numpy をインストールする必要があります。
import numpy as np
= np.array([1, 2, 3])
a print(a)
uv でこのスクリプトを実行するには,以下のコマンドを実行します。
uv run --with numpy test.py
プロジェクト
プロジェクトを作成するには,こちらを参照してください。