본문 바로가기

공부/Python21

[python] ModuleNotFoundError: No module named 'pip' pip 사라짐 윈도우에서 python 가상환경을 사용할때 pip를 업그레이드 하려고 할때 종종 나타나는 문제임 cmd를 관리자 권한으로 켜도 생기고 일반모드로 실행해도 생기고 대체 왜 권한이없는지 모르겠음.. 일단 원인은 pip install --upgrade pip 를 실행했을때 이놈이 pip를 업그레이드 하기 위해서 자동으로 기존에 있던 pip를 삭제하고 새로운 버전의(업그레이드 된) pip를 설치 하는데, 이때, 삭제는 제대로 되지만 설치할때 permission Error 가 생기면서 삭제만하고 설치는 안해버리는 어이없는 일이 일어난다.. 결국 해결방법은 다시 pip를 설치하는것이다. https://www.pypa.io/en/latest/ 라는 사이트를 이용해줄건데 파이썬 패키징관련 사이트임 해결방법 cmd 창에.. 2021. 1. 11.
[Python] vsCode 가상환경에서 bp(Breakpoint) 무시 Error vsCode로 개발중에 BP가 찍히지 않는,, 아니 찍히긴 하는데 F5를 눌렀을 때 계속 BP를 무시하고 그냥 코드를 돌려버리는 버그? 같은일이 있었다. vsCode를 다시 깔아보고, 컴퓨터를 재부팅해보고 launch.json파일을 다시 설정해보고 별 짓을 다 해봤지만 소용없었고 분명 가상환경 아닌 worksapce에서는 잘 되는데 가상환경만 안되니 엄청 답답했다. 만 하루가 걸려서 겨우 해결방법을 찾았고 어이없을정도로 간단했다... "justMyCode": false 이거 하나 추가하니 해결되었다... 2020. 7. 7.
[Python] 파이썬 defaultdict() 함수 ? [Python] 파이썬 defaultdict() 함수 ? 코딩도장에서 문제를 풀다가 Collection모듈에서 defaultdict()함수를 사용하는걸 봤다. 공부할 겸 정리. Collection 에서 불러오기from collections import defaultdic defaultdic() 이라는 함수는 dictionary에 기본값을 정의하고 키값이 없더라도 에러가 나지 않고 그냥 기본값만 출력해준다. Default dictionary를 생성하고, 기본값(Default값 설정)d = defaultdict(object) d = defaultdict(lambda : 0 ) # Default 값 0으로 설정 이제 생성한 dictionary인 d에다가 키이름을 붙여주면, 키값을 따로 설정하지 않아도 에러가 .. 2017. 11. 3.
[Python] 파이썬 문제풀기 [Python] 파이썬 문제풀기 파이썬을 공부하고 있던중에.. 아는 건축학과 다니시는 형님이 학부과제를 하나 부탁하셨다..어떤 언어로 짜도 상관없다고 하셔서 파이썬 공부도 할 겸 짜본 코드. 문제(과제를 누가 검색할 수 있으므로 이름은 바꿈..)진주를 잡아라- 10 x 10의 공간, 임의이 자리에 진주와 병진이 위치 지정- 진주: 1칸 랜덤- 병진: 진주가 있는 방향의 최단거리. 3턴을 2,1,0 칸씩 움직일 수 있음 (반복) 1) 진주가 병진이를 잡는데 걸리는 횟수 산정2) Simulation 수행 및 보여주기 C에 익숙했던 난 당연히 이차원배열을 생각했고, 금방할 줄 알았는데 파이썬이라 생각보다 오래걸렸다...ㅠㅠ 막상 다 짜놓고 보니 파이썬이 조금 더 쉬웠던거 같긴하다. 정답(이라고 할 순 없지만 .. 2017. 10. 19.