본문 바로가기

분류 전체보기

(7)
vscode powershell에서 conda 명령어 안먹힐때 위와 같은 상황일때,https://learn.microsoft.com/ko-kr/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.5&viewFallbackFrom=powershell-7.2 about_Execution_Policies - PowerShellPowerShell 실행 정책을 설명하고 이를 관리하는 방법을 설명합니다.learn.microsoft.com 위 페이지를 참고하여 vscode powershell에 다음의 명령어 입력하기 Set-ExecutionPolicy -ExecutionPolicy Undefined -Scope CurrentUser 그 다음에 다음과 같이 명령어 3..
ERROR: No matching distribution found for torch==2.1.0 해결법 ERROR: Ignored the following versions that require a different python version: 1.21.2 Requires-Python >=3.7,=3.7,=3.7,=3.7,=3.7,ERROR: Could not find a version that satisfies the requirement torch==2.1.0 (from versions: 2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.6.0, 2.7.0, 2.7.1, 2.8.0) ERROR: No matching distribution found for torch==2.1.0 파이썬 버전 3.12.0에는 위 torch 버전이 안 맞..
파이썬(python) + vs code - 2. 다양한 print 구문 [ (코드) #(출력문) ] 또는 [ (코드) """ (출력문) """ ] 형식으로 입력 ------ """ 참고 : Escape 코드 \n : 개행 \t : 탭 \\ : \ 문자 \' : ' 문자 \" : " 문자 \r : 캐리지 리턴 \f : 폼 피드 \a : 벨 소리 \b : 백 스페이스 \000 : 널 문자 ''' """ print("'you'") # 'you' print('\'you\'') # 'you' print('"you"') # "you" print("""'you'""") # 'you' print('\\you\\\n\n\n') # \you\ + (enter 3번) print('\t\t\ttest') # (tab 3번) + test # 기본 출력 print('Hello Python!') # ..
결과값 외 불필요한 터미널 내용 지우기 #200301 [View] > [Command Palette] 선택, 검색창에 tasks configure task 검색 후 아래와 같이 선택 [Create tasks.json file from template] 선택, [Others] 선택 다음과 같이 보이는 화면에서 해당 내용을 모두 지우고 아래의 [------]사이의 내용입력 ------ { // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "Project Label", "type": "shell", "command": "python",..
파이썬(python) + vs code - 1. 개발 환경 설정 파이썬 언어 장점 - 문법이 간결 - 다양한 운영체제 지원 - GUI Application 개발(PyQT) - 방대한 라이브러리 지원 - 범용 언어(네트워크, 웹, 데이터분석, 기계학습 등) #200301 Python 및 VS Code 개발 환경 설정을 위해 1. google에 python download 검색하고, *python 3.x 중 최신버전의 python 다운로드 링크를 클릭한다. (*이 글 후에 이어질 글들은 모두 python 3.x를 바탕으로 진행된 것이기에 3.x라고 언급함. 참고하지 않을 경우 그냥 가장 최신버전의 python을 설치하면 됨.) 2. 스크롤을 내린후 보이는 Files에서 각자의 운영체제에 맞는 installer를 선택해 다운받는다. 64bit의 window의 경우 아래의 ..
Method has no argument -- #Self의 이해 #200223 핵심 self인자 x인 method -> class method, 클래스호출o, 객체호출x self인자 o인 method -> instance method, 객체호출o ------ 원인 function1()의 argument로 self가 없어서 생긴 빨간줄. 즉 ()안에 첫 argument로 self가 명시되지 않아 생긴 문제이다 클래스에 만들어넣는 대부분의 함수들은 객체들에 적용하기 위한 함수들 그러한 함수들의 경우 [반드시] 첫 argument로 self가 명시되어야 한다 일반적으로 그렇기에 클래스의 함수에 변수가 존재하지 않자, 해당 문제에 대해 알리는 것이다. 그러나 해당 함수의 생성 목적 == "클래스의 호출함수로 사용하기 위해" -라면 해당 밑줄을 무시해도 무방하다 해결방법 if..
vscode linter pylint is not installed 오류 #200206 버전 엇갈림을 해결하기 위해 가상환경(vm) 생성을 한 상황 vscode linter pylint is not installed 오류 발생 원인 pythonPath가 가상환경것이 아닌, 기존에 깔린 python 버전(?)을 따라가 그런 오류가 생긴것으로 보인다 해결방법 settings.json 파일에서 **{}안에 pylint 관련된 코드를 쓰라는 글들이 많았는데 다 통하지 않고 (구버전일때는 통할지는 모르겠으나 현재 기준(20.02.06) 다 통하지 않음) --- 기본 설정 "python.pythonPath": "python" (json 파일에 해당 코드가 쓰여있지 않더라도 이게 기본값인 것으로 보임) -> 사용자 설정 변경 "python.pythonPath": "python3" --- ..