윈도우10
C 드라이브의 용량 문제로 D 드라이브에 설치.
* conda 환경으로 miniforge 설치
Miniforge3-Windows-x86_64.exe
>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 가 경로를 찾을 때 문제가 생겨서 그냥 뒀다.