본문 바로가기
반응형

Python6

[Python] igraph import error : To avoid name collision with the igraph project, this visualization library has been renamed to 'jgraph'. Please upgrade when convenient. 새로운 가상환경에서 igraph package 를 import 하는데 위와 같은 에러가 공통적으로 발생하더라고요. jgraph라는 패키지도 찾아보면 존재하는데, 이름이 서로 비슷했어서(?) 발생하는 오류로 보입니다. 아래 명령어를 통해 재 설치하면 해결되었습니다. sudo pip install python-igraph 감사합니다! 2021. 4. 10.
[Python] Permission denied error: '/usr/local/share/jupyter, jupyter extensions 주피터 추가 기능을 사용하려고 아래 명령어를 입력했는데 제목같은 오류가 뜰 때가 있었다. pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install 이럴 땐 pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install --user 명령어로 설치하니 해결 되었다. 2021. 4. 7.
Python 파이썬 : 자판기를 통한 모듈 하위 개념 익히기 2019-07-25 패키지> 모듈> 함수> 값 모듈이란 파일이다. 그 파일에는 함수나 변수 또는 클래스가 포함될 수 있다. 앞서서 계속 커피 자판기 기능을 수행하는 코딩을 시도했는데 결국에 코딩을 간단히 하고, 실행을 편히 하려면 모듈화가 필요하다는 통찰에 이르렀다. 그래서 클래스를 정의해 여러 개 함수를 정의함으로써 제어문의 반복되는 부분을 함수로 대신했다. 정의한 클래스는 인스턴스에 배당해 편하게 사용했다. 오늘까지 진행한 실습의 코딩 첨삭 과정을 첨부하겠다. 이하 기재된 코드를 그대로 실행하면 된다. #ver1.0 coffee = 100 while True: print("#" * 30) print("1. Coffee Choice") print("2. Quit") print("#" * 30) sele.. 2019. 7. 25.
Intro to Python (2) : 파이썬 기초 둘러보기, 아나콘다 스파이더 2019-07-16 Spyder 스파이더는 아나콘다에서 지원하는 또 다른 코드 편집기인데, 긴 호흡의 코딩을 수행하기 적합하지만 근본적으로는 jupyter와 같은 기반이다 기초 연산 실습(1) number = 1 print(number) num1 = 10; num2 = 20; num3 = 30 print(num1+num2+num3) sum = 1 + 2 + 3 + \ 4 + 5 + 6 + \ 7 + 8 + 9 print(sum) #이어붙이기 tup = (1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9) print(tup) color = ['red','blue','green'] print(color) 입력해보고 결과를 확인해봅시다. 2019. 7. 16.
Intro to Python (1) : 파이썬 시작, 환경설정, 주피터 사용법 2019-07-16 파이썬이란? 오픈소스 유틸리티 프로그램('모두를 위한 파이썬') 소스코드를 바로 실행하는 인터프리터 언어 대화형 프로그래밍 지원 객체지향형 프로그래밍 지원 다양한 분야의 앱 개발 가능 -> 시스템 프로그램, 모바일 프로그램 빼고는 다 지원한다. 아나콘다까지 설치가 되었으면, 아나콘다 프롬프트를 실행해서(관리자 권한으로!) 매번 우클릭해서 실행하기 귀찮으니, 속성에 들어가 관리자 권한에 체크해주도록 합시다. 가상 환경 만들기 1. 처음에 가상 환경의 상태를 확인 2. conda create --name pyenv3 python=3 입력 파이썬 3의 환경을 만듦. 해당 코드를 입력하면 쭉 실행되는데 중간에 y를 눌러서 '예'를 선택해주고 설치를 마무리하면 된다. 그리고 다시 conda i.. 2019. 7. 16.
Intro to Python (0) : 파이썬 시작하는 단계에서 (파이썬 설치에 관한 설명은 : https://wikidocs.net/8에 잘 나와있으니 참고하길 바랍니다.) 설치가 완료되었다면, 일단 Anaconda를 설치해 Jupiter notebook의 작업 환경을 갖추고 시작하길 추천합니다. 간단하게 아나콘다와 주피터 노트북이 무엇이고 왜 설치해야 하는지에 대해 설명하도록 하겠습니다. 1. Anaconda란? 아나콘다는 위 사진에 나오는 것과 같은 여러 가지 패키지 관리와 설치를 편하게 도와주는 파이썬 배포판입니다. 앞으로 공부하게 될 Numpy 나 Pandas를 비롯한 다양한 패키지들을 포함하고 있어 최근 데이터 사이언스를 하는 사람들 사이에서는 필수적인 프로그램입니다. https://www.anaconda.com/distribution/#download-s.. 2019. 7. 2.
반응형