wsl: add python
This commit is contained in:
@@ -27,6 +27,8 @@ https://apps.microsoft.com/detail/9n0dx20hk701?hl=en-US&gl=US
|
|||||||
# Docker 설치
|
# Docker 설치
|
||||||
|
|
||||||
## 4. WSL에 docker 설치
|
## 4. WSL에 docker 설치
|
||||||
|
- `docker daemon`을 실행하려면 `systemd`가 켜져있어야 한다.
|
||||||
|
- 정상적인 linux는 이미 systemd가 실행되어 있지만 wsl에서는 기본적으로 꺼져있다.
|
||||||
Debian Bash
|
Debian Bash
|
||||||
```sh
|
```sh
|
||||||
echo -e "\n[boot]\nsystemd=true\n" | sudo tee -a /etc/wsl.conf
|
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
|
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