반응형

PC에서 크롬 브라우저를 많이 사용하고 있습니다. 그런데 어느 날부터인가, 크롬 브라우저에서 구글 검색을 통해서 블로그를 방문하면 HTTP ERROR 400 오류가 발생하면 페이지를 확인할 수 없게 되었습니다. 혹시나 하는 마음에 다른 브라우저 Edge, 웨일 등을 사용하면 정상적으로 블로그 확인이 가능했습니다. 공통적인 내용을 확인해 보니까, 티스트(TISTORY) 블로그 내용만 접근이 안되고 오류가 발생했습니다. 오늘은 크롬 브라우저에서 티스토리(TISTORY) 방문 시 발생하는 HTTP ERROR 400 오류 해결 방법을 알아보겠습니다.

방법은 매우 간단하지만, 크롬 로그인을 이용해서 로그인 동기화를 진행하지 않았다면, 저장된 다른 사이트 기본 정보가 모두 삭제됩니다. 꼭 참고하시고, 로그인 정보가 중요하지 않다면 실행해주세요. 먼저 크롬 브라우저 옵션에서 "설정" 메뉴를 클릭합니다.

설정 항목중에서 "개인 정보 보호 및 보안" 메뉴를 클릭합니다.

개인 정보 보호 및 보안에 따른 메뉴를 확인할 수 있습니다. 최상단에 있는 "인터넷 사용 기록 삭제" 메뉴를 선택합니다.

인터넷 사용 기록 삭제 메뉴에서 "쿠키 및 기타 사이트 데이터"를 선택하고 "인터넷 사용 기록 삭제" 버튼을 클릭하면 그동안 저장된 쿠키 및 사이트 데이터 정보가 삭제되면서 초기화됩니다. 쿠기 및 데이터 정보는 로컬 정보로 개인 PC에만 저장되는 정보로 티스토리 접근시 오류가 발생하는 문제입니다. 정상적으로 초기화되었다면 크롬에서 티스토리 사이트를 정상적으로 방문 확인할 수 있습니다. 감사합니다.

반응형
반응형

파이썬(python)에서 사용하는 package는 pip 명령어를 사용해서 설치합니다. package 모듈은 pip를 사용할 경우 사용자 폴더 site-packages에 저장됩니다. 오늘은 파이썬(python)에 사용되는 package 버전 정보를 한 번에 확인할 수 있는 방법을 알아보겠습니다. site-packages 폴더를 확인하면 패키지 이름만 확인이 가능합니다. 설치된 패키지가 많다면서 버전 확인은 더욱더 힘듭니다. pip 기능 중에 버전을 확인할 수 있는 명령어를 지원합니다.

pip list

pip list를 사용하면 Package, Version을 정렬하여 확인 가능합니다. 일반적인 리스트 형태로 보고 싶다면 freeze 명령어를 사용하면 됩니다.

pip freeze

freeze 명령어를 사용하면 package 이름과 버전이 한번에 출력됩니다. 가독성은 조금 떨어지지만, package 버전은 한눈에 들어옵니다. package 모듈에 대한 상세한 정보를 알고 싶다면 show 명령어를 사용하면 됩니다.

pip show 모듈명
예제) pip show wheel

pip show 모듈명으로 입력하면 package 모듈에 대한 자세한 정보를 확인할 수 있습니다. 파이썬(python)은 다양한 package를 사용하는 언어로 package 버전에 따라서 매우 민감하게 동작하므로, 버전 확인은 자주 사용하게 됩니다. import 사용 시 모듈 정보를 확인할 수 없다면 대부분 package 버전 오류입니다. 오류가 지속적으로 발생한다면 가상환경 구성 후 package 최신 버전으로 설치하는 게 가장 빠른 방법입니다. 파이썬(python) 설치된 package 버전을 알고 싶다면 list, freeze 명령어로 확인해보세요. 감사합니다.

반응형
반응형

IntelliJ에서  파이썬(Python)을 실행하기 위해서 기본적으로 실행 환경 설정이 필요합니다. 파이썬(Python)은 실행에 따른 패키지를 site-packages 폴더에 저장하며, pip로 설치할 경우 기본 사용자 폴더 아래쪽에 위치합니다. 일반적으로 IntelliJ를 사용해서 파이썬(Python) 프로젝트를 생성하면 venv 가상화가 실행되면서 프로젝트 하단 site-packages 폴더에 설치됩니다.

IntelliJ 버전, 파이썬(Python) 버전이 업그레이드되면 site-packages 폴더를 확인할 수 없어 컴파일이 안 되는 경우가 있습니다. 오늘은 이런 문제를 해결하기 위해서 IntelliJ에서 파이썬(Python) 프로젝트 설정 방법을 알아보겠습니다. 기본적으로 파이썬(Python)을 실행 후 import 항목에 빨간줄이 있다면 패키지를 확인할 수 없는 상태입니다.

"File" 메뉴에서 3번째 항목에 있는 "Project Structure"  메뉴를 클릭합니다.

Project Settings 창이 출력되면서 SDK 항목에 "No SDK"를 확인할 수 있습니다.

기존에 설치된 SDK 항목을 선택합니다. SDK는 신규 파이썬(Python) 프로젝트에 따라서 여러 SDK가 생성될 수 있습니다. 가장 최근에 사용한 SDK를 선택하면 됩니다.

프로젝트 항목에서 SDK가 선택되면 정상적으로 패키지 정보를 확인할 수 있습니다. venv로 구성된 파이썬(Python) 프로젝트는 버전업에 따른 패키지 경로가 고정되어 있어 별도 설정 없이 동작합니다. venv로 설정되어 있지 않다면 SDK 설정 후 신규 프로젝트를 생성하면 정상적으로 컴파일됩니다. 감사합니다.

반응형

+ Recent posts