wsl: add python
This commit is contained in:
@@ -27,6 +27,8 @@ https://apps.microsoft.com/detail/9n0dx20hk701?hl=en-US&gl=US
|
||||
# Docker 설치
|
||||
|
||||
## 4. WSL에 docker 설치
|
||||
- `docker daemon`을 실행하려면 `systemd`가 켜져있어야 한다.
|
||||
- 정상적인 linux는 이미 systemd가 실행되어 있지만 wsl에서는 기본적으로 꺼져있다.
|
||||
Debian Bash
|
||||
```sh
|
||||
echo -e "\n[boot]\nsystemd=true\n" | sudo tee -a /etc/wsl.conf
|
||||
@@ -104,4 +106,26 @@ sudo systemctl restart docker
|
||||
docker run --gpus all debian nvidia-smi # test
|
||||
```
|
||||
|
||||
`nvidia-smi`가 잘 실행되면 성공이다.
|
||||
`nvidia-smi`가 잘 실행되면 성공이다.
|
||||
|
||||
# [추가] WSL에 Python & Jupyter Lab 설치
|
||||
|
||||
```sh
|
||||
sudo apt-get update && sudo apt-get install -y python3-venv
|
||||
cd ~
|
||||
python3 -m venv .venv # ~/.venv에 가상환경 python을 만든다.
|
||||
echo 'export PATH="$HOME/.venv/bin:$PATH"' >> ~/.bashrc
|
||||
source ~/.bashrc
|
||||
which python
|
||||
# /home/<your-id>/.venv/bin/python
|
||||
which pip
|
||||
# /home/<your-id>/.venv/bin/pip
|
||||
```
|
||||
|
||||
이제 activate/deactivate 신경쓰지 않고 pip install로 설치하는 것들은 ~/.venv 안에 잘 설치된다.
|
||||
|
||||
```sh
|
||||
pip install jupyter lab
|
||||
|
||||
jupyter lab --IdentityProvider.token="" # 암호 없이 localhost:8888 로그인 가능
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user