Skip to content

Instantly share code, notes, and snippets.

@kazuki0824
Last active May 6, 2025 08:31
Show Gist options
  • Save kazuki0824/cf3ef6106cd035f24f597c64ee7ddfb0 to your computer and use it in GitHub Desktop.
Save kazuki0824/cf3ef6106cd035f24f597c64ee7ddfb0 to your computer and use it in GitHub Desktop.
Windowsで uv + PyCharm

Windows でPythonをセットアップする手順

1. Windowsマシンを用意

あらかじめ、Windows環境を準備します。

2. Powershellスクリプトの実行を許可

  1. Powershellを「管理者権限で実行」します。
  2. 次のコマンドを実行し、Powershellスクリプトの実行を許可します:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
  1. 確認メッセージが表示されたら「Y」を押して確認します。

3. scoopをインストール

  1. 通常ユーザーのPowershell上で次のコマンドを実行し、scoopをインストールします:
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh')
  1. 次に、次のコマンドでscoopが正しくインストールされているか確認します:
scoop --version

4. scoopからuv、gitをインストール

  1. 細かい設定値をウィザード上で設定する必要があれば、事前にGit for Windowsをセットアップしておきます。
  2. scoopのコマンドを実行し、必要なパッケージをインストールします:
scoop bucket add crystal-preview https://github.com/neatorobito/scoop-crystal
scoop install git uv cmake vs_2022_cpp_build_tools docker

5. SSL Verificationの無効化を設定

  1. PythonでpipのSSL検証を無効化するため、次のコマンドを実行:
pip config set global.trusted-host "*"
  1. GitのSSL検証を無効化するため、次のコマンドを実行:
git config --global http.sslVerify false

6. JetBrains公式からPyCharm Communityをインストール

  1. 次のURLからPyCharm Communityのインストーラーをダウンロードします: https://www.jetbrains.com/pycharm/download

  2. インストーラーを起動し、インストールを完了します。

  3. 設定を開き、Pythonの実行環境として、uvを指定します。

7. GitHub DesktopをGitHub公式からインストール

  1. 次のURLからGitHub Desktopのインストーラーをダウンロードします: https://desktop.github.com/

  2. インストールを完了します。

8. uvでセットアップ

uv venv --python 3
uv sync
uv pip install -e .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment