Pycharm이 무거운 IDE여서 가끔 Pycharm에서 코드를 실행하면 에러가 발생하기도 하고, 예상과는 다른 output이 나오기도 합니다. (정말 아주 간혹!) 그래서 그냥 코드를 짜는 것은 Pycharm을 이용하되, 실제 프로그램을 실행하는 것은 command나 terminal을 이용하고 싶을 때 아래의 방법으로 실행이 가능합니다.
목차
1. Linux 계열
예시는 하모니카입니다.
프로젝트 명이 test이고, 해당 프로젝트가 ~/PycharmProjects에 저장되어 있음을 가정합니다.
대게 pycharm으로 프로젝트를 생성해 작성하게 되면, 해당 프로젝트 내부에 가상 환경 venv 폴더가 존재합니다.
1. venv 실행하기
cd [프로젝트PATH]/venv
source bin/activate
EX>
cd PycharmProjects/test/venv
source bin/activate
해당 프로젝트 내부에 가상 환경 venv가 존재할 때, cd를 이용해 프로젝트 내부의 venv 폴더 내부로 들어갑니다. (아래 예시에서는 PycharmProjects/test/venv) 그 후 source bin/activate를 실행합니다.
2. venv 실행 끄기
deactivate
deactivate를 실행하면 됩니다. 굳이 venv 내부에서 실행할 필요는 없습니다.
(보면 알 수 있듯이 아래의 예시에서는 그냥 플젝 폴더 내부에서 deactivate를 실행했습니다.)
2. 윈도우 (Windows)
1. venv 실행
예시는 윈도우10입니다.
프로젝트 명이 test이고, 해당 프로젝트가 ~/PycharmProjects에 저장되어 있음을 가정합니다.
대게 pycharm으로 프로젝트를 생성해 작성하게 되면, 해당 프로젝트 내부에 가상 환경 venv/Scripts 폴더가 존재합니다.
cd [프로젝트PATH]/venv/Scripts
activate.bat
EX>
cd PycharmProjects/accountparser/venv/Scripts
activate.bat
프로젝트 경로 내부의 venv/Scripts 폴더 아래로 들어가서 activate.bat 파일을 실행시킵니다.
그러면 아래처럼 상황에 따라 전의 내용들이 다 clear 된 후에 깨끗한 화면으로 가상 환경에 진입하게 됩니다.
2. venv 실행 끄기
deactivate
deactivate를 실행하면 됩니다. 굳이 venv 내부에서 실행할 필요는 없습니다.
(보면 알 수 있듯이 아래의 예시에서는 그냥 플젝 폴더 내부에서 deactivate를 실행했습니다.)
'일상 공부' 카테고리의 다른 글
Virtualbox Ubuntu 설치하기 (feat.모든 오류 총집합) (3) | 2021.12.28 |
---|---|
Git : 깃허브에 프로젝트 업로드(Feat. Github Access Token) (0) | 2021.10.15 |
[TroubleShooting] Git: (Un)Merge Conflict (0) | 2021.10.06 |
[TroubleShooting] Selenium: 셀레니움 클릭이 안되는 이슈 (0) | 2021.10.05 |
Virtual Box 가상 하드 디스크 용량 조절 (4) | 2020.07.24 |