안녕하세요,
이번에는 Windows환경에서 Python 개발환경을 구축할 때 겪은 문제 및 해결방안에 대해 공유드리겠습니다.
virtualenv 명령어 실행이 안되는 경우
다음 명령어를 이용해서 virtualenv를 설치하고, 가상환경을 생성하려고 하는 경우에 virtualenv를 참조할수 없다는 에러가 나오는 경우가 있습니다.
pip install virtualenv
virtualenv [env name] #ex) virtualenv venv
이러한 경우에는 다음 명령어를 통해서 실행하실수 있습니다.
python -m virtualenv venv
이러한 근본적인 문제해결은 관리자 권한(root)으로 Shell또는 Powershell을 실행하시고, 재설치를 진행하시면 됩니다.
pip uninstall virtualenv
pip install virtualenv
가상환경 적용시 문제 해결
.\\venv\\Scripts\\activate
Windows 정책 변경
Set-ExecutionPolicy Unrestricted
- tip
.\test\Scripts\activate
# .\test\Scripts\activate.bat
# .\test\Scripts\activate.ps1
생성된 가상환경 디렉토리(venv)내에 activate, activate.bat, activate.ps1등 여러 환경의 셸 스크립트가 생성이 되어 있습니다.
하지만 현재 실행중인 셸과 상관없이 activate를 실행하셔도 내부적으로 잘 실행이 되는 것 같습니다.
Reference
'Programming > Python' 카테고리의 다른 글
[Python] bs4 html parsing (1) | 2024.01.22 |
---|---|
[Django] {%block%} 태그 (0) | 2024.01.15 |
Python Pandas (0) | 2024.01.02 |
Python Flask 란? (0) | 2023.12.22 |
[Python] pymysql 사용하기 (0) | 2023.12.11 |
댓글