본문 바로가기
728x90
반응형

Python 파이썬/아나콘다 anaconda5

만약 커널삭제를 하지 않고 아나콘다를 재설치했다면... 만약 커널삭제를 하지 않고 아나콘다를 재설치했다면 주피터 랩이나 노트북을 실행해 커널목록을 봤을 때 이전에 만들어 둔 커널이 그대로 있는 것을 볼 수 있다. 하지만 이 커널의 가상환경정보는 아나콘다를 삭제하면서 가상환경정보도 같이 지워버렸을 경우 실행할 수 없게 되고, 커널삭제 명령어로도 에러가 발생하며 지워지지않는다. 이러한 경우 아래 경로로 가서 보면 삭제되지않는 커널의 목록이 보일 것이다. C:\Users\사용자명\AppData\Roaming\jupyter\kernels 위의 경로에 들어가서 사용이 안되는 커널들을 삭제해주면 더 이상 주피터 랩이나 노트북에서 커널목록이 나오지 않는 것을 볼 수 있다. 2022. 4. 8.
주피터 시작위치(홈 디렉토리) 설정 & 주석 처리 단축키 안먹힐 때 주피터 시작위치(홈 디렉토리) 설정 jupyter notebook --generate-config 명령어로 주피트노트북 설정파일을 만들어준다. 사용자 홈 디렉토리(윈도우의 경우 c:\users\사용자명)에서 .jupyter 라는 숨겨진 폴더에 들어가 jupyter_notebook_config.py를 메모장 등으로 연다. notebook_dir 을 검색하여 c.NotebookApp.notebook_dir의 주석처리(# )를 지우고 (띄워쓰기도 지워줘야함.) 경로를 적어준다. ex) c.NotebookApp.notebook_dir = 'C:\Users\사용자명\projects' c.NotebookApp.notebook_dir = 'C:\\Users\\사용자명\\projects' 경로입력시 \를 제대로 인식 .. 2022. 3. 22.
아나콘다 가상환경, IPython커널 설정 가상환경 이름을 변경하는 기능이 없기 때문에 이름을 변경하려면 가상환경을 복사하고 기존의 가상환경을 삭제하면 된다. # 가상환경 생성 conda create -n 가상환경이름 [python=버전] # 가상환경 목록보기 conda env list # 가상환경 복사 conda create -n 가상환경이름 --clone 기존가상환경이름 # 가상환경 삭제 conda remove -n 가상환경이름 --all # 가상환경 활성화 conda activate 가상환경이름 # 가상환경 비활성화 conda deactivate ###################### # 패키지 설치 conda install 패키지명[==버전] # 패키지 삭제 conda uninstall 패키지명 # 아나콘다가 관리하는 패키지 목록보기 c.. 2022. 3. 16.
python ) 아나콘다 설치 및 주피터 폰트설정 anaconda.com에서 운영체제에 맞는 아나콘다 설치파일을 다운받는다. 설치시에 path추가는 직접 선택해야 path추가 해준다. 아나콘다가 다 설치되면 Jupytor Notebook이라는 실행파일이 생기는 데 이것은 웹브라우저로 python 파일을 만들어 프로그래밍 할 수 있게 해주는 프로그램이다. 주피터 폰트설정( 선택사항 ) 사용하는 이유 글자를 쉽게 구분하고 글자의 너비를 통일하기 위해서 쓴다. ex) o, O, 0 구분 l, I, | 구분 추천 폰트 D2Coding -> github.com/naver/d2codingfont GitHub - naver/d2codingfont: D2 Coding 글꼴 D2 Coding 글꼴. Contribute to naver/d2codingfont develo.. 2022. 3. 4.
아나콘다와 pip 아나콘다에서 패키지를 설치할 때 2가지 방법이 있다. conda install과 pip install 두 가자의 차이 점은 아나콘다가 패키지 의존성을 관리하느냐 안하는냐에 있다. 만약 conda install로 패키지를 설치할 경우 아나콘다는 이 패키지를 운영체제 플랫폼에 맞추어 미리 빌드된 패키지들이 깔리기 때문에, cpp(c++) 빌드 환경설정이 필요없어진다. 하지만 pip install은 미리 빌드된 패키지가 아닌 cpp 빌드를 시도하기 때문에 가끔 에러가 발생하는 경우가 생긴다. 또한 conda 패키지는 어느 한 패키지를 업그레이드하거나 다운그레이드할 때도 해당 버전에 따라 의존되는 패키지까지 같이 업그레이드 다운그레이드를 해준다. 그렇기 때문에 conda 패키지는 미리 빌드된 패키지를 만들고 패.. 2022. 3. 4.
728x90
반응형