Atom의 Hydrogen을 가상 환경에서 실행
Hydrogen이란?
atom 내에서 파이썬을 움직일 수있는 것처럼 보입니다.
뒤에서는 jupyter가 움직이고 있습니다.
환경
ubuntu(18.04) (windows에서도 갈 수 있다고 생각합니다.)
파이썬 == 3.6.4
atom == 1.31.1
Hydrogen == 2.6.0
가상 환경 구축
파이썬 venv를 사용하여 가상 환경을 만듭니다.
가상 환경을 사용하지 않는 사람은 다음 커널 설치로 건너뛰십시오.
여기서는 hydrogen이라고 합니다.
1, python -m venv venv
에서 환경 구축
2, source venv/bin/activate
에서 활성화 (windows라면 hydrogen\Scripts\activate
)
$ python -m venv venv
$ source venv/bin/activate
(venv) $
그러면 현재 디렉토리 앞에 (hydrogen)이 붙습니다.
커널 설치
3, 가상 환경에는 떠난 채 pip install ipykernel
와 python -m ipykernel install --user
(venv) >pip install ipykernel
Successfully installed
(venv) >python -m ipykernel install --user
Installed kernelspec python3 in C:\Users\***\jupyter\kernels\python3
한 번 pip freeze
에서 패키지 확인
(hydrovenv) >pip freeze
backcall==0.1.0
colorama==0.3.9
decorator==4.3.0
ipykernel==5.0.0
ipython==7.0.1
ipython-genutils==0.2.0
jedi==0.13.0
jupyter-client==5.2.3
jupyter-core==4.4.0
parso==0.3.1
pickleshare==0.7.5
prompt-toolkit==2.0.5
Pygments==2.2.0
python-dateutil==2.7.3
pyzmq==17.1.2
simplegeneric==0.8.1
six==1.11.0
tornado==5.1.1
traitlets==4.3.2
wcwidth==0.1.7
이런 느낌이 있으면 OK
Hydrogen 설정
atom 패키지에서 Hydrogen 설정으로 이동합니다.
그 중 Directory to start kernel in
의 항목을 The project directory relative to the file
로 합니다.
이렇게 하면 실행하는 파일과 같은 디렉토리에 있는 가상 환경을 자동으로 읽어 줍니다.
Hydrogen 실행
이번에는 test.py
를 움직입니다.
test.py와 venv가 같은 디렉토리에 있다고 가정합니다.
test.pyprint("hello world!")
ctrl + Enter
에서 이미지처럼 움직이면 성공입니다!
Reference
이 문제에 관하여(Atom의 Hydrogen을 가상 환경에서 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tomp/items/af89e0c7aa1a3d07e27f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
ubuntu(18.04) (windows에서도 갈 수 있다고 생각합니다.)
파이썬 == 3.6.4
atom == 1.31.1
Hydrogen == 2.6.0
가상 환경 구축
파이썬 venv를 사용하여 가상 환경을 만듭니다.
가상 환경을 사용하지 않는 사람은 다음 커널 설치로 건너뛰십시오.
여기서는 hydrogen이라고 합니다.
1, python -m venv venv
에서 환경 구축
2, source venv/bin/activate
에서 활성화 (windows라면 hydrogen\Scripts\activate
)
$ python -m venv venv
$ source venv/bin/activate
(venv) $
그러면 현재 디렉토리 앞에 (hydrogen)이 붙습니다.
커널 설치
3, 가상 환경에는 떠난 채 pip install ipykernel
와 python -m ipykernel install --user
(venv) >pip install ipykernel
Successfully installed
(venv) >python -m ipykernel install --user
Installed kernelspec python3 in C:\Users\***\jupyter\kernels\python3
한 번 pip freeze
에서 패키지 확인
(hydrovenv) >pip freeze
backcall==0.1.0
colorama==0.3.9
decorator==4.3.0
ipykernel==5.0.0
ipython==7.0.1
ipython-genutils==0.2.0
jedi==0.13.0
jupyter-client==5.2.3
jupyter-core==4.4.0
parso==0.3.1
pickleshare==0.7.5
prompt-toolkit==2.0.5
Pygments==2.2.0
python-dateutil==2.7.3
pyzmq==17.1.2
simplegeneric==0.8.1
six==1.11.0
tornado==5.1.1
traitlets==4.3.2
wcwidth==0.1.7
이런 느낌이 있으면 OK
Hydrogen 설정
atom 패키지에서 Hydrogen 설정으로 이동합니다.
그 중 Directory to start kernel in
의 항목을 The project directory relative to the file
로 합니다.
이렇게 하면 실행하는 파일과 같은 디렉토리에 있는 가상 환경을 자동으로 읽어 줍니다.
Hydrogen 실행
이번에는 test.py
를 움직입니다.
test.py와 venv가 같은 디렉토리에 있다고 가정합니다.
test.pyprint("hello world!")
ctrl + Enter
에서 이미지처럼 움직이면 성공입니다!
Reference
이 문제에 관하여(Atom의 Hydrogen을 가상 환경에서 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tomp/items/af89e0c7aa1a3d07e27f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ python -m venv venv
$ source venv/bin/activate
(venv) $
3, 가상 환경에는 떠난 채
pip install ipykernel
와 python -m ipykernel install --user
(venv) >pip install ipykernel
Successfully installed
(venv) >python -m ipykernel install --user
Installed kernelspec python3 in C:\Users\***\jupyter\kernels\python3
한 번
pip freeze
에서 패키지 확인(hydrovenv) >pip freeze
backcall==0.1.0
colorama==0.3.9
decorator==4.3.0
ipykernel==5.0.0
ipython==7.0.1
ipython-genutils==0.2.0
jedi==0.13.0
jupyter-client==5.2.3
jupyter-core==4.4.0
parso==0.3.1
pickleshare==0.7.5
prompt-toolkit==2.0.5
Pygments==2.2.0
python-dateutil==2.7.3
pyzmq==17.1.2
simplegeneric==0.8.1
six==1.11.0
tornado==5.1.1
traitlets==4.3.2
wcwidth==0.1.7
이런 느낌이 있으면 OK
Hydrogen 설정
atom 패키지에서 Hydrogen 설정으로 이동합니다.
그 중 Directory to start kernel in
의 항목을 The project directory relative to the file
로 합니다.
이렇게 하면 실행하는 파일과 같은 디렉토리에 있는 가상 환경을 자동으로 읽어 줍니다.
Hydrogen 실행
이번에는 test.py
를 움직입니다.
test.py와 venv가 같은 디렉토리에 있다고 가정합니다.
test.pyprint("hello world!")
ctrl + Enter
에서 이미지처럼 움직이면 성공입니다!
Reference
이 문제에 관하여(Atom의 Hydrogen을 가상 환경에서 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tomp/items/af89e0c7aa1a3d07e27f
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
이번에는
test.py
를 움직입니다.test.py와 venv가 같은 디렉토리에 있다고 가정합니다.
test.py
print("hello world!")
ctrl + Enter
에서 이미지처럼 움직이면 성공입니다!Reference
이 문제에 관하여(Atom의 Hydrogen을 가상 환경에서 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tomp/items/af89e0c7aa1a3d07e27f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)