ERROR: Could not install packages due to an OSError: Cannot move the non-empty directory ___ Lacking write permission to ___ pip install 중에 위와같은 에러가 났을때... 맨뒤에 --user 옵션을 붙여주면 에러없이 설치가 된다. --user는 user범위내에서 설치하라는 뜻....
https://madplay.github.io/post/file-permission-error-while-executing-gem gem 권한 에러 해결하기(Gem::FilePermissionError) 루비(Ruby)의 패키지 매니저인 gem 실행하다가 발생하는 FilePermissionError 권한 오류 해결하기 madplay.github.io 아니 이게 이렇게까지 해서 해결해야하는것인가.....
typescript 프로젝트에서 외부라이브러리를 import 할때 .d.ts 파일이 없을경우 생기는 오류. 왠만한 라이브러리들을 typescript에 대응하여 .d.ts 파일을 제공하지만 오래된 라이브러리나 관리가 안되는 라이브러리에 경우 에러가 발생한다 이럴때는 직접 .d.ts 파일을 생성해주면 된다. 예를 들어 vue-json-pretty 라는 라이브리를 사용한다고 하면 types 폴더 밑에 vue-json-pretty.d.ts 라는 파일을 만들고 아래와 같이 선언을 해주면 된다. declare module 'vue-json-pretty' { import {Component} from 'vue/types/options' const VueJsonPretty: Component export default..
d3.event.pageY d3.event.pageX typescript 환경에서 위와 같은 코드 호출시 d3.event is undefined 에러가 날경우 아래와 같이 작성하여 사용한다. const getEvent = () => require("d3-selection").event; getEvent().pageY getEvent().pageX
project import 시 java관련 에러가 발생할때project structure 메뉴에서 project SDK를 알맞는 버전으로 선택해 준다. (mac에 경우 command + ; )