CursorでVirtualenvを有効にする方法:Python環境ガイド
Cursorで仮想Python環境を管理することは、クリーンで独立した開発環境を維持するために不可欠です。このガイドでは、CursorでVirtualenvを使用するために知っておくべきすべてを解説します。
仮想環境について理解する
Virtualenvとは何か?
仮想環境は、独立したPython環境であり、次のことを可能にします:
- 他のプロジェクトに影響を与えずにパッケージをインストールする
- 同じパッケージの異なるバージョンを管理する
- グローバルなPythonインストールをクリーンに保つ
Virtualenvのセットアップ
前提条件
- システムにPythonがインストールされていること
- Cursor IDEがインストールされていること
- ターミナルコマンドの基本的な知識
インストール手順
# まだインストールされていない場合はvirtualenvをインストール
pip install virtualenv
# 新しいPython バージョンでは、次のようにも使用できます
python -m pip install virtualenv
仮想環境の作成
方法1:Cursorのターミナルを使用する
- Cursorの統合ターミナルを開く
- プロジェクトディレクトリに移動する
- 新しい仮想環境を作成する:
# 基本的な仮想環境
virtualenv venv
# Pythonバージョンを指定
virtualenv -p python3.9 venv
# Pythonの組み込みvenvを使用
python -m venv venv
方法2:Cursorのコマンドパレットを使用する
Ctrl+Shift+P(Windows/Linux)またはCmd+Shift+P(macOS)を押す- 「Python: Create Environment」と入力
- 「Venv」を選択
- Pythonインタープリターのバージョンを選択
仮想環境の有効化
Windows
# コマンドプロンプト
venv\Scripts\activate.bat
# PowerShell
venv\Scripts\Activate.ps1
macOS/Linux
source venv/bin/activate
Cursor固有の設定
デフォルトのPythonインタープリターを設定する
- コマンドパレット を開く
- 「Python: Select Interpreter」と入力
- Virtualenv Pythonを選択
ターミナル統合の設定
- Cursor設定を開く
- ターミナル設定に移動
- プロファイルにVirtualenv有効化を追加
{
"terminal.integrated.profiles.windows": {
"Python Env": {
"path": "cmd.exe",
"args": ["/K", "venv\\Scripts\\activate.bat"]
}
}
}