conda

    [PyQt] Install PyQt6 on Ubuntu 22.04 with WSL2

    Required Package(s) sudo apt-get install qt6-tools-dev 아니면 qt6-base 와 qt6-base-dev를 설치. Ubuntu-23.04 에서는 qt6-wayland-dev도 설치. Ubuntu-20.04 에서는 그냥 ubuntu-desktop-minimal 을 설치하면 해결됨 (쓸데없어보이는 것도 많이 설치되나... 일일히 찾아다니기 귀찮어서...) conda로 conda 가상환경 생성. conda create -n qt6 가장 널리 사용되는 conda를 사용함. pyqt6를 설치하는데엔 conda가 지원하는 qt가 pyqt5라 필요없다고 볼 수 있으나 UI외에 필요한 라이브러리들을 주로 conda로 설치하기 쉬운터라 conda 가상환경을 사용함. pip설치 ..

    [Conda] Install Conda on WSL2 (miniconda)

    1. wsl 설치 wsl --install 2023.06.12 - [Programming] - [WSL] Install WSL [WSL] Install WSL Pre-requirements. windows 10 이상 : ( version 2004 , build 19041 이상이어야 함.) windows 11 권장 : ( gpu 기능 등 가능 ... ) windows키 + R 누르고 winver 입력 버전 등을 확인하고 확인 클릭 Install WSL. cmd or wt를 관리자 dsaint31.tistory.com 2. Ubuntu Distribution 설치 Microsoft store에서 설치. 3. wsl 업데이트 command prompt 또는 windows terminal에서 다음의 명령어를 수..

    [Conda] miniconda의 기본 채널 변경 : conda-forge

    conda에서 channel이란? conda를 통해 패키지 관리 및 가상환경 관리를 할 때, channel을 틍해 어디서 패키지를 가져와 설치할지를 지정할 수 있다. chnnel은 간단히 말하자면, 패키지들이 저장되어 있으면서 호스팅 되는 위치라고 생각하면 된다. conda는 https://repo.anaconda.com/pkgs/를 default channel로 사용. conda-forge란? 이 글의 제목에 보이는 conda-forge는 여러 자발적인 기여자들이 모인 conda-forge라는 커뮤니티에서 운영 및 관리하는 conda용 채널이다. 개인도 채널을 운영가능한 구조이므로 정말 많은 채널이 존재함. 그 중에서도 기본 채널 그 이상의 퀄리티를 보여주는 채널이 바로 conda-forge라고 생각한..

    sh파일에서 conda 가상환경 activation!

    ubuntu에서 셀스크립트를 작성하던 중, conda activate 가 동작하지 않던 문제가 발생. 가상환경 이름이 test라고 한다면, 다음과 같이 처리해야 함. #!/bin/bash source ~/miniconda3/etc/profile.d/conda.sh conda activate test 이하생략. 위의 경우는 miniconda를 설치한 경우이며 anaconda인 경우 첫번째 줄을 다음과 같이 변경. #!/bin/bash source ~/anaconda3/etc/profile.d/conda.sh conda activate test 이하생략.

    Conda backup for DIP 2021

    Pre-requirements conda : 4.10.3 (miniconda) yml file : 참고 conda env export --from-history > dip2021.yml cmd conda env create -f dip2021.yml dip라는 이름의 virtual env 생성됨. opencv, matplotlib, scikit-image, jupyterlab, git 등의 패키지 설치됨. 삭제하기 설치한 virtual env 삭제하려면 다음을 수행. codna env remove -n dip References Exporting an environment file across platforms(conda.io)