2025년 1월 28일 화요일

Flask 설치에러

 Ubuntu 22.04 에서 24.04 로 업그레이드후에 잘 돌아가던 python 프로그램이 돌아가지 않았다.

직접 실행을 해보니

Flask 모듈을 찾을수가 없었다.

다시 설치를 진행하니 아래와 같은 오류가 발생을 했다.

error: externally-managed-environment


리눅스 O/S 의존적인 문제라고 써있긴 합니다.

하지만 이렇게만 해주면 해결을 하라는 건지 ㅡㅡ.

아래와 같이 설치 모듈을 글로벌로 처리 할수 있게 pip 환경설정 파일 을 변경 합니다.

python3 -m pip config set global.break-system-packages true

명령어를 입력하고 나면 Writing 되었다는 메세지가 나올거고 다시 기존에 설치 했던것들을 설치하고

python 프로그램을 실행하면 정상 실행 될겁니다.

그럼~~

Visual Studio 2013 로그인 안될때

 10년도 더된 Visual Studio 2013을 아직까지 쓰고 있습니다.

하지만 새로 설치 할때 로그인이 안되거나 Community 버젼 라이센스 업데이트가 안될경우 아래 와 같이

입력하여 해결이 가능합니다.

PowerShell 을 관리자 권한으로 엽니다.

그리고 아래 내용을 복사 하여 실행합니다.

New-ItemProperty -path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\.NetFramework\v4.0.30319' -name 'SchUseStrongCrypto' -value '1' -PropertyType 'DWord' -Force | Out-Null

Visual Studio 2013을 다시 실행합니다.

버젼 업데이트 및 로그인을 실행하시면 정상 동작 할겁니다.

Visual Studio C++ Resource View Blank(비어 있을때)

 안녕하세요

Visaul Studio Studio 버젼별 사용하다 설치를 새로 했을때

C++ 프로젝트의 경우 리소스 뷰(Resource View) 가 안나올때가 있습니다.

그때 아래 경로에서 옵션을 확인 합니다.(영문버젼 기준)

Tools -> Options -> Text Editor -> C++ -> Advanced 항목중에

"Disable Database" 항목이 False 값을 가지고 있어야 합니다.

항목을 값을 변경하시고 다시 보면 잘 나올겁니다. 그럼~

Visual Studio Resource 영문 입력 간격 오류

 안녕하세요

오늘은 개발을 하다가 원치 않은 결과가 발생을 하여 당황할일이 있고 그에 대한 해결책중 하나 입니다.

Visaul Studio Resource 입력창에서 영문 입력하다가 영어 문자 사이 간격이 UniCode 입력하는것처럼 벌어지는 경우가 발생합니다.

이때 당황 하지 마시고 "Alt" + "= " 이 조합키를 누르시면 다시 정상적으로 돌아갑니다. ^^