728x90
python 쉘을 내장한 소프트웨어가 자체적으로 모듈을 관리하는데 모듈 설치하는 방법을 찾기가 어려워 기존 pip로 설치한 모듈을 복사하여 사용하려고 했다. 이 경우 복사하고 싶은 모듈이 어디에 설치되었는지 확인해야 한다. 파이썬에 모듈의 파일 위치를 찾아주는 inspect.getfile()을 이용하여 파일의 위치를 찾을 수 있다. getfile()을 사용하기 위해 우선 inspect를 import 해야 한다.
import inspect
import pymysql
print(inspect.getfile(pymysql))
이때 찾으려하는 모듈은 pymysql이다. 이 모듈을 실행하면 다음과 같은 결과를 통해 파일의 위치를 알 수 있다. 해당 파일을 쉘을 내장한 소프트웨어에서 관리하는 모듈 디렉터리에 복사하여 기능을 구현할 수 있었다.
================================ RESTART: C:/Users/user/Desktop/module find.py ===============================
C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\pymysql\__init__.py
>>>
2023 EDBLab
'파이썬' 카테고리의 다른 글
64bit Python 설치 (0) | 2023.03.24 |
---|---|
윈도우에서 pip 설치하기 (0) | 2023.03.24 |