pyenv 를 windows에서 사용하면서 생긴 tip
powershell 에서 virtual env 사용시 tip
profile 에 activate 함수
python -m venv .venv
powershell 에서는 activate.bat대신에 \.venv\Scripts\Activate.ps1 를 실행해야 한다.
powershell profile 에 아래처럼 함수를 만들어 놓으면 편하다.
function activate {
$venv = ".\.venv\Scripts\Activate.ps1"
if (Test-Path $venv) {
& $venv
} else {
Write-Host "No .venv found in current directory"
}
}
pip-autoremove
우연히 package 삭제를 알아보다가. pip-autoremove 가 괜찮다고 해서 python3 에서 설치하는데 실행시점에 module 이 없다고 나옴. 알고보니 pip3-autoremove 가 따로 있었음.
pip install pip-autoremove 는 이제 pip install pip3-autoremove 로 변경 됨
댓글 없음:
댓글 쓰기