본문 바로가기

오늘의 공부/tensorflow & keras

우분투20.04 conda tab 자동완성(Enabling tab completion,anaconda bash completion)

출처:www.anaconda.com

실행환경: ubuntu20.04 lts


일일이 다 적기엔 너무 길어요

 

아나콘다의 가상환경을 매번 키고 끌때 tab키로 자동완성을 하면 좋을텐데 되지않아서 포스팅을 하게 되었습니다.

 


출처:https://docs.conda.io/projects/conda/en/latest/user-guide/configuration/enable-tab-completion.html

 

이렇게 하려고 했으나  우분투에는 bash_profile이 없어서 .profile에 추가하였지만 오류가 뜹니다.

 

 

 

 


https://jybaek.tistory.com/809 에서 직접 만드신 걸로 적용해본 결과 conda에서도 tab이 자동완서이 잘 되었습니다.

 

conda tab completion (자동완성) 만들기

conda를 사용하면서 activate와 deactivate를 타이핑하는 것이 왜 이리 힘들던지, 그리고 환경을 이동하는 것이 어찌나 불편했는지 모릅니다. 그래서 dialog를 이용해서 아래와 같은 툴을 만들어서 사용�

jybaek.tistory.com

[1.이동]

cd /etc/bash_completion.d

[2. conda.sh 파일 추가]

 

sudo vim conda.sh

 

 

위의 코드는  https://gist.github.com/jybaek/0611faa6816f5438c524f241af8897a8 에 있습니다.

 

conda bash_completion

conda bash_completion. GitHub Gist: instantly share code, notes, and snippets.

gist.github.com

 

[3.터미널에 즉시 적용시키기]

 

. /etc/bash_completion

 

 

 

[4.적용 결과]

가상환경 실행시 탭키로 자동완성이 됩니다.

 

 

[참고 사이트]

 

https://jybaek.tistory.com/809

 

conda tab completion (자동완성) 만들기

conda를 사용하면서 activate와 deactivate를 타이핑하는 것이 왜 이리 힘들던지, 그리고 환경을 이동하는 것이 어찌나 불편했는지 모릅니다. 그래서 dialog를 이용해서 아래와 같은 툴을 만들어서 사용�

jybaek.tistory.com

https://docs.conda.io/projects/conda/en/latest/user-guide/configuration/enable-tab-completion.html

 

Enabling tab completion — conda 4.8.3.post196+d2914aee documentation

© Copyright 2017, Continuum Analytics Revision d2914aee.

docs.conda.io