Showing posts with label python. Show all posts
Showing posts with label python. Show all posts

파이썬 버전 여러개를 선택해서 사용하기

개발을 하다보면 파이썬과 그에 필요한 라이브러리들의 버전이 문제가 되는 경우가 아주 많다.

이럴때 각각의 버전에 맞는 환경을 구성해 놓고 선택적으로 사용할 수 있다면 정말 효율적일 것이다.

여러가지 방법이 있지만 가장 추천하는 방법은 conda 가상 환경을 사용하는 것이다.


  • conda create -n {가상환경이름} python={버전}
  • 예) my_env_py36라는 이름으로 python3.6 환경을 만들어라.
    • conda create -n my_env_py36 python=3.6
위와 같이 하고 다음과 같이 하면 가상 환경이 실행이 되고 그 가상 환경안에서 작업이 가능해진다.
  • conda activate my_env_py36

가상 환경에서 나오는 방법은 다음과 같다.
  • conda deactivate 

맥북 주피터노트북 기본 브라우저 변경 방법

맥북에서 아나콘다를 설치하면 주피터노트북이 기본으로 설치가 됩니다.

주피터노트북은 브라우저를 이용하여 동작이 되는데

맥북에서는 기본적으로 사파리에서 주피터노트북이 구동이 됩니다.

근데 아마도 크롬 부라우저에서 주피터노트북을 사용하기 원하시는 분들도 있을겁니다.

(예를들어 chromedriver를 사용하고자 하는 경우)

주피터노트북의 설정을 변경하는 방법입니다.

다음과 같이 config 파일을 수정하여 브라우저를 변경할 수 있습니다.

$ cd ~/.jupyter/
$ vi jupyter_notebook_config.py

# 만약 jupyter_notebook_config.py 파일이 없으면 아래 명령으로 생성
$ jupyter notebook --generate-config

# jupyter_notebook_config.py 파일에 아래 내용 추가
c.NotebookApp.browser = 'open -a /Applications/Google\ Chrome.app %s'