본문 바로가기

프로그래밍 팁26

파이썬(PIP) numpy, pandas, matplotlib 설치 실패(에러) 해결 방법 pip로 numpy나 pandas 설치 시도 시 다음과 같은 문구를 포함한 장문의 에러 메시지를 출력하며 설치에 실패하는 경우가 있습니다. ERROR: Command errored out with exit status 1 ERROR: Failed building wheel for numpy ERROR: Could not build wheels for numpy which use PEP 517 and cannot be installed directly failed with exit status 1 Failed to build numpy 혹은 matplotlib 설치 시도 시에도 비슷하게 장문의 에러 메시지와 함께 다음의 문구를 출력하는 경우가 있습니다. ERROR: Command errored out wi.. 프로그래밍 팁/Python 2022. 4. 16.
Ubuntu에서 5분만에 Docker를 설치하는 방법 도커(Docker)를 설치하는 방법 중에는 스크립트 방식(curl -fsSL https://get.docker.com -o get-docker.sh)이 있습니다. 이 방식은 개발 환경에 간단하게 설치해서 테스트해 보는 용도로는 적합하지만 프로덕션 용으로는 적합하지 않습니다. 이번 포스팅에선 스크립트로 설치하는 방식 대신에 실제 프로덕션 환경에서 사용하기 적합한 리포지터리를 통한 설치 방식을 알아보겠습니다. 설치 방법 1. 리포지터리 설정 다음의 명령어를 순차적으로 실행해서 필요한 패키지를 설치합니다. sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y 패키지 설치가 완료되면.. 프로그래밍 팁/서버, 백엔드 2021. 7. 18.
5분만에 AWS EC2 인스턴스 생성 및 접속하는 방법 이번 포스팅에서는 AWS EC2를 한 번도 사용해 본 적이 없는 분들을 대상으로 인스턴스를 생성해서 접속하는 방법을 간단하게 알려드리겠습니다. (지역은 서울(ap-northeast-2)입니다.) 1. EC2 대시보드 접속 AWS에 가입하고 신용 카드 번호 입력까지 마쳤다면 서비스 목록에서 EC2를 선택해서 대시보드에 접속합니다. 대시 보드에서는 다음과 같이 생성된 인스턴스 목록을 확인할 수 있습니다. 이 화면에서 우측 상단에 있는 [인스턴스 시작]이라는 버튼을 누릅니다. 2. AMI 선택 AMI를 선택하는 단계입니다. 처음하시는 분들이라면 웹 상에 레퍼런스가 많은 Ubuntu Server를 추천드립니다. 목록의 두 번째에 있는 Ubuntu Server 20.04 LTS 버전을 선택합니다. (이 포스트를 .. 프로그래밍 팁/서버, 백엔드 2021. 7. 17.
개발 초보를 위한 CSS 작성 방법 10가지 이번 포스팅에서는 CSS를 작성하는 10가지 방법을 소개해 드리겠습니다. 표준 CSS 작성: 웹 페이지가 모든 브라우저에서 제대로 작동하도록 CSS를 작성해야 합니다. 이를 위해 표준 CSS를 사용하고, 가능한 한 웹 표준을 따르는 것이 중요합니다. CSS 리셋 사용: 브라우저마다 기본 스타일이 다르므로, 일관된 스타일링을 위해 CSS 리셋을 사용하는 것이 좋습니다. 여기에는 Eric Meyer의 CSS Reset이나 Normalize.css 등이 있습니다. CSS Flexbox 및 Grid 사용: Flexbox와 Grid는 웹 페이지의 레이아웃을 쉽게 만들 수 있는 현대적인 CSS 기술입니다. 레이아웃 문제를 효과적으로 해결할 수 있으며, 레이아웃에 대한 새로운 접근법을 제공합니다. 반응형 디자인 적용.. 프로그래밍 팁/CSS 2020. 11. 25.