-
WSLのインストール手順:
- スタートメニューを開き、"PowerShell"を検索して起動します。
- PowerShellを管理者として実行します。
- 以下のコマンドを実行して、WSLを有効にします:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- コマンドプロンプトを開き、以下のコマンドを実行して、WSL 2のバージョンを有効にします:
wsl --set-default-version 2
- Microsoft Storeを開き、お好みのLinuxディストリビューション(例: Ubuntu、Debian)を検索してインストールします。
- インストールが完了したら、Linuxディストリビューションを起動して初期設定を行います。
-
トラブルシューティング:
- WSLのインストール中にエラーが発生した場合、以下の手順を試してみてください:
- コンピュータを再起動してから、インストール手順を再試行します。
- Windowsのアップデートが必要な場合は、最新のアップデートをインストールしてから再試行します。
- セキュリティソフトウェア(例: Windows Defender、ファイアウォール)がWSLのインストールを妨げていないか確認します。
- WSLを無効にし、再度有効にする方法も試してみてください。
- WSLのインストール中にエラーが発生した場合、以下の手順を試してみてください:
-
コード例:
-
WSLを使用して、Pythonの開発環境を構築する例:
wsl --set-default-version 2 wsl --install -d Ubuntu wsl --exec sudo apt update && sudo apt upgrade -y wsl --exec sudo apt install python3 python3-pip -y
-
WSLを使用して、Node.jsの開発環境を構築する例:
wsl --set-default-version 2 wsl --install -d Ubuntu wsl --exec sudo apt update && sudo apt upgrade -y wsl --exec curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - wsl --exec sudo apt install -y nodejs
-
この記事では、WSLのインストール手順とトラブルシューティング方法、およびPythonとNode.jsの開発環境の構築例を提供しました。これらの情報を参考にして、WSLを効果的に利用してください。