How to import my python script in Anaconda virtual environment
* 필자의 OS : linux (아마 다른 OS에서도 해당 방법으로 문제없이 돌아갈것으로 예상됩니다!)
STEP 1. Find the parent path for importing
- 이미 설치된 라이브러리로 경로 확인
- output에서 [ ] 사이의 값은 각자의 환경에 따라 달라질 수 있는 값입니다.
import numpy
numpy.__file__
# Output
# '/home/[내컴퓨터이름]/anaconda3/envs/[가상환경이름]/lib/python[3.9]/site-packages/numpy/__init__.py'
STEP 2. Create folder in the parent path
- 위에서 찾은 상위폴더경로에 내가 직접만든 파이썬 파일을 보관해둘 폴더를 새로 만들어줍니다.
(/home/[내컴퓨터이름]/anaconda3/envs/[가상환경이름]/lib/python[3.9]/site-packages)
- (linux기준) 아래의 커맨드로 상위폴더로 진입 후, creds라는 폴더를 만들어줍니다.
cd /home/[내컴퓨터이름]/anaconda3/envs/[가상환경이름]/lib/python[3.9]/site-packages
mkdir creds
STEP 3. Move my script.py to the parent path
- 위에서 만든 경로(creds/)에 내가 직접만든 파이썬 파일을 넣어준다.
- (linux기준)
mv ~/original_path/script.py ./script.py
STEP 4. Import my script.py
- 가상환경 재활성화 후, 아래의 코드로 내 코드 임포트 하기
from creds import script
끗! 참 쉽죠잉~
'Programming > python' 카테고리의 다른 글
2023년 3월 파이썬 문법 - 공부 기록 (0) | 2023.03.06 |
---|---|
2023년 2월 파이썬 문법 - 공부 기록 (0) | 2023.03.05 |
Python 파이썬 대문자, 소문자 문자열 다루기 (0) | 2023.02.12 |
파이썬 리스트 Python List 인덱싱(Indexing), 슬라이싱 (Slicing) 하는 방법 (0) | 2023.02.12 |
python , map 함수로 파이썬 한 줄 코드 장인 되기! (0) | 2023.02.12 |