[PHP] MacOS에 컴포저 설치 (8.3.2)

[PHP] MacOS에 컴포저 설치 (8.3.2)

Laravel, Codeigniter 등의 PHP프레임워크들이나 PHP 패키지들 의존성을 관리한다던지 PHP클래스파일을 로딩할때 쓰인다. 컴포저는 Packagist라는 PHP 패키지 저장소와 연동되어 있는데, 설치를 원하는 패키지에 대한 composer.json 파일을 작성하고 터미널 창에서 composer.json 파일이 있는 디렉토리로 이동한 후, 알맞은 실행 명령을 입력하면 해당 파일에 기술된 패키지를 자동으로 다운로드받는다. composer.json 파일의 내용과 실행 명령어는 각 벤더 측에서 제공하고 있으니 자세한 것은 그곳을 찾아보면 된다. (출처: 위키백과, https://namu.wiki/w/%EC%BB%B4%ED%8F%AC%EC%A0%80)

read more

[Ubuntu] Jupyter Server 설치

[Ubuntu] Jupyter Server 설치

리눅스 기반으로 데이터 분석을 수행한다면 하나의 머신을 여러 명의 분석가가 공유하는 경우가 대부분입니다. 이럴 때 jupyter server를 리눅스에 설치하고 원격 접속이 가능하게 한다면 colab과 같은 환경으로 사용할 수 있습니다.

read more

[Ubuntu] Python 버전 변경

[Ubuntu] Python 버전 변경

우분투 리눅스에는 기본적으로 파이썬 3.10이 설치되어 있습니다. (22.04.4기준) 이 버전을 원하는 버전으로 변경하는 과정을 소개합니다.

read more

[파이썬] API 문서 자동 생성하기

[파이썬] API 문서 자동 생성하기

자신만의 모듈을 만들고 나면 함수나 클래스 단위로 주석을 작성합니다. 이 주석을 읽어들여서 레퍼런스 문서를 자동으로 생성해 주는 기능을 소개합니다.

read more

[파이썬] 모든 패키지 일괄 업그래이드

[파이썬] 모든 패키지 일괄 업그래이드

파이썬을 사용하다 보면 많은 패키지를 pip 명령으로 설치하게 됩니다. 시간이 지나 일부 패키지를 업그래이드 하게 되는데 가끔 번거롭게 느껴집니다. 이 포스팅에서는 컴퓨터에 설치되어 있는 모든 패키지를 일괄 업그래이드 하는 방법을 소개 합니다.

read more