본문 바로가기

Visual Studio

(4)
Flask ImportError: cannot import name 'soft_unicode' from 'markupsafe' visual studio 2019 로 기본 flask 프로젝트를 생성했다. 가상환경을 python 3.9 기반으로 만들고 (비주얼 스튜디오는 자동으로 flask 패키지까지 생성한 가상환경에 깔아준다.) 녹색 플레이버튼을 눌러서 실행해 보려 했다. 비주얼 스튜디오는 아주 간단한 플라스크웹앱을 기본으로 만들기 때문에, 실행하면 기본 브라우저가 실행되면서, 프로젝트가 만드는 웹사이트의 홈화면이 나와야 한다. 하지만, 에러가 발생하면서, 이 과정이 실패했다. Traceback (most recent call last): File "", line 1, in File "C:\Users\me\source\repos\FlaskWebProject1\env\lib\site-packages\flask\__init__.py"..
Visual Studio 에서 utf-8 인코딩된 소스코드 사용하기. 리눅스 플랫폼에서 개발된 c/c++ 소스코드를 컴파일할 일이 생겼다. 한국어 윈도우에서 visual studio 2015 로 프로젝트를 만들어 컴파일하여 돌려보니, 가져온 소스코드의 인코딩이 cp949 가 아닌 utf-8 이어서 메시지가 깨져서 나왔다. 소스 자체의 인코딩을 바꾸어 주는 방법도 있었지만, utf-8 소스를 그대로 유지하고, visual studio 2015 프로젝트 세팅을 변경하여 사용하고 싶었다. 찾아보니 그런 방법이 있었다. https://docs.microsoft.com/ko-kr/cpp/build/reference/utf-8-set-source-and-executable-character-sets-to-utf-8?view=msvc-140 /utf-8(소스 및 실행 파일 문자 집합을..
[VS2013|PTVS] Python Tool for Visual Studio 가 동작하지 않았다. - VS2015 Pro Update 3 - VS2015 용으로 사용할 수 있는 가장 최신의 PTVS 인 2.2.6 을 다시 설치하였다.설치 후 파이썬 인터프리터 환경 (Python Environments) 이 없어지면서, 파이썬 프로젝트 생성도 되지 않는 문제가 발생하였다.문제발생시에 프로젝트 생성하려고 하면 발생했던 팝업에는 Microsoft.Python.Tools.Interpreter... 어쩌고가 포함되는 메시지가 있었던 것 같다. 잘 기억이 안 난다.인터넷 검색으로 다음과 같은 stack overflow 답변을 찾아 따라한 후 문제가 해결되었다. https://stackoverflow.com/questions/38188868/vs2015-3-ptvs-python-tools-no-longer-wor..
[VS2015] nuget package 오프라인 설치시 문제점. 인터넷이 연결되지 않은 개발환경에 nuget package 를 깔아서 테스트해 보는 상황이 발생. 인터넷 등을 참조하여 필요한 nupkg 를 다운로드 받고, 비주얼 스튜디오 누겟 패키지 관리자 콘솔에서 install-package 명령을 실행하였으나, 에러가 발생했다. PM> Install-Package cef.redist.x86 -Source nugetpackages'native,Version=v0.0'을(를) 대상으로 하는 'clr_cefbrowser' 프로젝트에 대한 'cef.redist.x86.3.2987.1597' 패키지의 종속성 정보를 수집하려는 중Install-Package : 'https://api.nuget.org/v3/index.json' 원본을 추가할 때 'System.Aggregat..