반응형
python 개발 폴더를 기존 C드라이브에서 D드라이브로 옮기고 싶어졌다
그래서 파이썬 코드가 쓰여진 .py 파일들과 가상환경 폴더들을 통채로 복사해서 D로 옮김
그리고 나서, 파이썬 파일을 실행시키니, No module named ' ' 이라는 오류가 계속 발생했다 (흙흙..)
먼저, 아래 코드를 실행하여 모듈을 가져오는 경로를 확인해보았다
import sys
print(sys.path)
→ 코드를 실행하면, 가상환경이 있는 'D:/개발/python/venv3.8'폴더에서 모듈을 가져오고 있음
다음으로, pip install pandas 로 가져오지 못하는 모듈을 설치해봤다
→ 가상환경이 설치된 환경과 다른 'C:/user/user/appdata/local/programs/python/python312/lib/site-package' 위치에 모듈이 설치되고 있음
가상환경의 경로가 처음 생성됐을 때와 다르게 변경되어서, 시스템이 가상환경을 제대로 찾지 못함
그래서 가상환경을 새로 만들어주었다
→ 터미널에서 가상환경을 생성할 폴더로 이동 후, -m venv 가상환경이름 을 입력해서 가상환경생성
해당 폴더로 이동해보니, 아래와 같이 가상환경 폴더가 생성됨
터미널에서 가상환경/Scripts 폴더로 이동 후, Activate 명령어로 가상환경 실행
가상환경이 활성화되면, pip install pandas로 모듈을 설치해준다
해당 경로에 정상정으로 모듈이 설치되었다
F1>Python : Select Interpreter로 인터프리터도 선택해주고 코드를 실행해준다
반응형
'개발기록 > python' 카테고리의 다른 글
[python] Selenium 활용 예스24 티켓예매 매크로 만들기 (13) | 2024.05.28 |
---|---|
[python] 파이썬 클래스 개념 (__init__, self) (0) | 2024.05.19 |
[python] CSV 파일 합치기 프로그램 만들기 (tkinter GUI) (0) | 2024.03.10 |
[python] Selenium 활용 인터파크 티켓예매 매크로 만들기 (44) | 2023.11.30 |
[python] 파이썬 버전별 가상환경 설치 (+virtualenv) (7) | 2023.11.05 |
댓글