[Python Error] raise LookupError(resource_not_found)
·
Error code 모음/4. Python errors
1. 에러 원인 해당 에러는 token 모듈인 nltk 라이브러리를 설치했을 때, 내가 사용하고자 하는 모듈 중 하나가 설치가 되지 않았을 때 나타나는 현상 같다 2. 해결 방법 해결방법은 은근히 쉽다. 에러 메시지 아래에 나오는대로 하면된다. 에러 메시지를 캐치하지는 못햇지만.. 현재 어떤 모듈이 없으며, 그것을 설치하면 된다라는 의미의 메시지가 나오고, 그것을 설치하는 법을 친절히 나타내준다 그것을 따라서 치면 된다 나의 경우에는 'punkt' 라는 것이 없어서 아래처럼 설치했다. import nltk nltk.download('punkt') 그러고 난 후에는 정상적으로 nltk 가 동작했다. 위 에러와 관련해서 참고할 만한 사이트를 추후 참고하기 위해 아래 링크 둔다 3. 참고 링크 stackove..
[Python Error] AttributeError: 'MySQLCursor' object has no attribute 'commit'
·
Error code 모음/4. Python errors
1. 에러의 원인 에러의 원인은 간단하다.. connect 메서드가 들어가야 할 부분에 cursor 라고 썼기 때문에 pymysql 에서 해당 오브젝트에는 commit 이 없다는 에러 문구를 보내는 것이다 아래 이미지와 같다 2. 해결 방법 해결 방법은 아래와 같다. 처음에 DB 를 연결할 때, 기입한 부분을 써주는 것이다. 나의 경우에는 conn 이라고 써주었기 때문에 아래와 같이 수정했다. 그 이후 해당 에러는 사라지고 DB 에 원하는 데이터가 잘 들어갔다 3. 참고 링크 stackoverflow.com/questions/30842031/attributeerror-mysqlcursor-object-has-no-attribute-commit AttributeError: 'MySQLCursor' obje..
[AWS Error] No package stress available 에러
·
Error code 모음/7. Dev Tools errors
1. 원인 stress 테스트를 해야하는데 아마존 리눅스의 경우 바로 설치가 안되고 위 에러가 계속 나타났다. 2. 해결 방법 아래의 COMMAND 를 순서대로 입력하면 설치가 되었다. sudo amazon-linux-extras install epel -y sudo yum install stress -y
[gpg Error] Can't check signature: public key not found
·
Error code 모음/7. Dev Tools errors
1. 원인 gpg 버전이 바뀌면서 쳐야되는 코드도 변한 것 같기도 한데...해당 에러가 뜨면서 아래 뜨는 설명문은 루비 설치와 관련된 것이다. 만약에 제대로 설치가 안된다면 루비 설치 페이지에 들어가서 제대로 설치를 하는 것이 좋을 것 같다 설치 링크는 아래와 같다 rvm.io/ RVM: Ruby Version Manager - RVM Ruby Version Manager - Documentation Ruby Version Manager (RVM) RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems..
[Spring Error] The DispatcherServlet configuration needs to include a HandlerAdapter that supports this handler
·
Error code 모음/5. JAVA, Spring errors
1. 에러의 원인 Controller 의 요청이 메소드 단위로 세분화되면서, Default Annotation Handler Mapping 이 Aannotation Method Handler Adapter 로 handler 를 전달해 줄때 문제가 생겼기 때문이다. 즉, handler 관련 config 값이 제대로 설정되지 않은 것이었다. 위 에러를 두가지 방법으로 해결했었다 2. dispathcer-servlet 의 설정 추가 아래 코드처럼 설정을 지정하여 servlet 설정을 해주었다. 3. @EnableWebMvc 사용 위 어노테이션은 Spring Framework에서 여러 Config 값을 알아서 세팅해준다는 장점이 있는데 이런 편리함 때문에 @EnableWebMvc 어노테이션을 사용해서 해결할 수..
[Linux Error] cd permission denied
·
Error code 모음/3. Linux Errors
1. 에러 원인 권한문제 때문이다. 보통 리눅스는 보안상의 이유로 root 권한 이외의 계정들은 특정 경로나 파일에 접근이 제한되어 있다. 2. 해결 방법 1) 우선 확인하고자 하는 경로가 있는 상위경로에 들어가서 ls -al 을 사용하여 확인하고자 하는 경로의 권한 확인 2) 그 다음 아래의 명령어로 경로의 권한 변경 sudo chmod 755 [경로] 여기서 sudo 를 통해 root 권한을 사용하여 특정 경로에 권한을 변경하는 것이다. 숫자는 자신이 원하는 숫자를 입력하면 된다. 숫자에 대한 것과 해당 명령어에 대한 자세한 설명은 아래링크를 참고하면 좋을 것 같다 3. 참고 링크 jjackq.tistory.com/98 리눅스(3), 권한설정 이번엔 권한설정에 대해 배워 보도록 하겠습니다. 원래 오늘..
[Spring Error] Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
·
Error code 모음/5. JAVA, Spring errors
1. 에러 원인 에러의 원인은 application.properties 프로퍼티 파일에 연결하고자 하는 데이터 소스정보와 jpa 데이터 소스 정보가 기입되어 있지 않을때 발생한다 2. 해결 방법 spring.datasource.url=jdbc:postgresql://localhost:5432/postgresql spring.datasource.username=postgresql spring.datasource.password=postgrespassword spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect spring.jpa.show-sql=false spring.jpa.hibernate.ddl-auto=create 위와 같이 app..
[Nginx Error] (13: Permission denied) while connecting to upstream:[nginx]
·
Error code 모음/3. Linux Errors
1. 에러의 원인 nginx 를 실행하기에 앞서 보안관련 설정이 미흡한 경우 발생, 흔히 리눅스에서 외부 보안을 책임지느 selinux 에 보안 연결이 설정이 안되어 잇을 경우 발생 2. 해결 방법 아래와 같은 명령어를 입력해주면 된다. 두개중 하나를 골라쓰면된다. 나는 2번째 것을 사용했다 # 1번째 setsebool -P httpd_can_network_connect 1 # 2번째 setsebool -P httpd_can_network_connect on 3. 참고 링크 stackoverflow.com/questions/23948527/13-permission-denied-while-connecting-to-upstreamnginx (13: Permission denied) while connecti..
[Git Error] error : src refspec master does not match any.
·
Error code 모음/8. Git errors
git 을 사용해 파일을 push 할 때 아래의 에러 메시지가 발생했었음 error : src refspec master does not match any. 1. 에러 원인 repository 에 commit 한 내용이 없어서 server 에 추가할 branch 가 존재하지 않아 발생한 에러였음 repository 가 비었음.. 2. 에러 해결 해당 에러 같은 경우 git bash 등에서 push 작업을 할 때, commit 할 내용이 생성되지 않아서 발생하는 것으로써 커밋할 경우에 빠뜨린 프로세스가 없나 잘 살펴볼 것 아래 프로세스 이용하여 다시 절차 진행해 볼것 snepbnt.tistory.com/334 [Git] 리포지토리 생성하고 파일 업로드하기 깃 리포지토리를 생성하는 법은 생각보다 간단했었다...
[Docker Error] WSL 2 installation is in complete
·
Error code 모음/7. Dev Tools errors
1. 에러의 원인 해당 에러는 윈도우 10에 설치되어 있는 도커 커널이 최신 버전이 아닐 경우 발생한다 2. 해결 방법 해결방법은 의외로 간단하다 1) 안내 메시지의 kernel update 링크를 클릭한다 2) 그러면 아래의 글이 뜨는데 " x64 머신용 최진 WSL2 Linux 커널 업데이트 패키지 버튼을 누른다 3) 파일을 다운로드 받고 설치는 마무리한다 4) 그리고 난 후, 도커를 실행시키면 정상적으로 작동한다 3) 참고 링크 stackoverflow.com/questions/63845591/docker-wsl-2-installation-is-incomplete Docker WSL 2 installation is incomplete After substituting Docker Desktop on..