윈도우10
C 드라이브의 용량 문제로 D 드라이브에 설치.
* conda 환경으로 miniforge 설치
>start /wait "" Miniforge3-Windows-x86_64.exe /InstallationType=JustMe /AddToPath=0 RegisterPython=0 /NoRegistry=1 /S /D=D:\Portables\Miniforge3
옵션 | 내용 |
InstallationType=JustMe | 나만 사용 |
/AddToPath=0 | PATH 환경변수에 추가 안함 |
/RegisterPython=0 | 시스템 파이썬으로 등록 안함 |
/NoRegistry=1 | 레지스트리에 등록 안함 |
/S | 사일런트 모드(설치 화면이 전혀 보이지 않음) |
/D=D:\Portables\Miniforge3 | 설치 경로 지정, /S 옵션 필요 |
이 옵션 및 설치 방식은 개인적인 사용 목적에 맞춘 것으로,
그냥 더블클릭하여 설명 보면서 설치하는게 무난하다.
* git bash 포터블 버전 설치
PortableGit-2.31.1-64-bit.7z.exe
>PortableGit-2.31.1-64-bit.7z.exe
; D:\Portables\Git 지정
>mkdir D:\Portables\Git\home\%USERNAME%
windows terminal 에서 사용하도록 설정했다.
그리고 Git BASH 는 윈도우의 사용자 디렉토리를 홈디렉토리로 사용하는듯하여
linux 식으로 로그인하도록 했다. (단점은 탭 하나당 bash 가 2개 열린다.)
windows terminal 의 settings.json (설정 > Json 파일 열기) 의 profiles 리스트에 추가
-------------------------------------------------------------------------------- . . . { "bellStyle": "none", "commandline": "D:\\Portables\\Git\\bin\\bash.exe -c \"cd /home/%USERNAME%; USER=%USERNAME% HOME=/home/$USER /bin/bash -i -l; exit 0\"", "cursorShape": "filledBox", "fontFace": "Bitstream Vera Sans Mono", "hidden": false, "icon": "D:\\Portables\\Git\\mingw64\\share\\git\\git-for-windows.ico", "name": "Git BASH" }, . . . --------------------------------------------------------------------------------
* git bash 에 conda 연결
-------------------------------------------------------------------------------- $ touch ~/.bashrc # .bashrc 를 생성하고 $ exit # 다시 로그인하면 .bash_profile 이 생성된다.
$ USERPROFILE=$HOME /d/Portables/Miniforge3/Scripts/conda init bash # bash 에서 사용 할만한 파일들을 수정해준다. modified D:\Portables\Minoforge3\Scripts\activate modified D:\Portables\Minoforge3\Scripts\deactivate modified D:\Portables\Minoforge3\etc\profile.d\conda.sh modified D:\Portables\Minoforge3\etc\fish\conf.d\conda.fish modified D:\Portables\Minoforge3\shell\condabin\conda-hook.ps1 modified D:\Portables\Minoforge3\etc\profile.d\conda.csh modified D:\Portables\Git\home\%USERNAME%\.bash_profile $ exit # conda 활성화를 위해 다시 로그인
$ conda config --set auto_activate_base false
$ conda create -n 환경이름 python=3.8.5 --------------------------------------------------------------------------------
.condarc 와 .conda/ 를 %USERPROFILE% 에서 옮겨오면 conda 가 경로를 찾을 때 문제가 생겨서 그냥 뒀다.