2021년 10월 22일 금요일

파이썬 코드 실행시간

 import time

start = time.time() # 시작 시간 저장
# 작업 코드
print("time :", time.time() - start) # 현재시각 - 시작시간 = 실행 시간

2021년 10월 18일 월요일

pypy install numpy,pandas

아나콘다 프롬프트 창에서

pypy3 -m pip install numpy 

하면됨

는 안됨

https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

해당 사이트에서

numpy

numpy-1.21.2+mkl-pp37-pypy37_pp73-win_amd64.whl

을 받아서 설치하면 됨!!

pip install C:\numpy-1.21.2+mkl-pp37-pypy37_pp73-win_amd64.whl

pandas는 

pandas-1.3.4-pp37-pypy37_pp73-win_amd64.whl

을 설치하면됨!!

ta-lib

TA_Lib-0.4.21-pp37-pypy37_pp73-win_amd64.whl

파이썬 재실행 코드

 Os.execl(sys.executable, os.path.abspath(__file__), *sys.argv)

재실행 코드

2021년 10월 16일 토요일

아나콘다 가상환경 설정

 가상환경 목록 보기


conda info --envs 

또는

conda env list


pypy설치


conda activate <newenviromnentname>

install pypy to the environment


conda install -c conda-forge pypy3.6 
1. 가상환경 조회하기
conda info --envs

가상환경 리스트가 나오고 * (ASTERISK) 가 나오는 곳이 현재 파이썬 환경을 나타낸다

2. 가상환경 변경하기
activate 가상환경명칭

envscraping 이라는 가상환경으로 파이썬 환경을 변경한다

* 표시가 envscraping 이라는 환경으로 변경되어서 표시되고 있음

3. 가상환경 만들기
conda create --name 가상환경명칭 python=3

가상환경을 새로 만들기 python=3 는 파이썬3 환경으로 만드는 옵션임

4. 가상환경 해제하기
deactivate 가상환경명칭
5. 가상환경 지우기
conda remove 가상환경명칭
6. 만들어 놓은 가상환경을 복사하기
conda env export -n 가상환경명칭 > environment.yml

가상환경의 환경설정 상태를 environment.yml 파일로 만들어준다

7. 환경파일로 가상환경을 생성하기
conda env create -f environment.yml



git rejected error(feat. cherry-pick)

 문제 아무 생각 없이 pull을 받지않고 로컬에서 작업! 커밋, 푸시 진행을 해버렷다. push에선 remote와 다르니 당연히 pull을 진행해라고 하지만 로컬에서 작업한 내용을 백업하지 않고 진행하기에는 부담스럽다(로컬작업 유실 가능성) 해결하려...