반응형

Error code 모음 163

[Hadoop] mkdir: Permission denied: user=root, access=WRITE, inode="/user":hdfs:supergroup:drwxr-xr-x

1. 에러의 원인 클라우데라 커뮤니티에서 찾은 답에 따르면 아래와 같다 '/user/' 디렉토리는 755 퍼미션을 가진 hdfs 소유인데, 이 퍼미션 덕분에 hdfs 는 오직 쓰기만이 가능하다. 유닉스/리눅스와 달리 hdfs 는 superuser 이지만 root 권한을 가진 계정이 아니다. 그래서 우리는 아래와 같이 명령어를 쳐줘야 한다. 여기서 주목해야될 점은 superuser 이지만 'root 계정이 아니다'인 것 같다. 2. 해결 방법 sudo -u hdfs hadoop fs ... 로 시작하는 명령어로 hdfs 슈퍼유저에게 sudo 권한으로 root 권한을 주어 경로를 생성하게 만드는 것이다 (이것은 하나의 예시이다) 3. 참고 링크 https://community.cloudera.com/t5/S..

[Python Error] ValueError: If using all scalar values, you must pass an index

1. 개요 dictionary로 키, 값 쌍으로 된 데이터를 pandas DataFrame으로 만들려고 했을 때, 모든 값이 스칼라 값(if using all scalar values) 일 경우에 "ValueError: If using all scalar values, you must pass an index" 에러가 발생한다고 한다 2. 해결방법 해결방법에는 총 4가지의 방법이 있는데 난 첫번째의 방법을 사용했다 에러메시지 'you must pass an index" 라는 가이드라인대로 인덱스 값을 추가로 입력하면 된다. 그 외 나머지 3가지 해결방법은 아래 참고 링크를 통해 남기고 난 후, 추후 다시 해당 에러를 접하게 된다면 그때 참고 해야겠다. 3. 참고링크 https://rfriend.tisto..

[Sql Error] Ignoring query to other database

1. 에러 원인 리눅스를 통해 접속을 할때, mysql -root -p 로 접속을 해주어서 에러가 발생했었음. 몇군데 서치를 해보니 'u' flag 를 지정하지 않고 유저 id 를 입력해서 데이터베이스에서 무시를 하는 에러였음 2. 해결 방법 기존에 있던 연결을 Ctrl + z or c 로 끊어주고 mysql -u root -p 로 접속을 해주면 발생했던 에러를 해결하고 정상적으로 쿼리 입력 가능 3. 참고 링크 stackoverflow.com/questions/36132063/ignoring-query-to-other-database-command-line "Ignoring query to other database" command line I keep getting this weird message,..

[MySql Error] ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

1. 에러 발생 이유 간단하게 설명하자면 mysql 내의 패스워드 정책과 어긋났다는 이야기이다. 2. 해결 방법 이를 해결하기 위해선 우선 mysql 에서 운용중인 패스워드 정책을 확인해야 된다. 1) 아래 명령어를 기입한다 SHOW VARIABLES LIKE 'validate_password%'; 위 명령어를 기입하면 아래 이미지와 같이 mysql 에서 운용중인 패스워드 정책을 볼 수 있다 위의 정책들을 설명하자면 아래와 같다. 제일 위의 validate_password_check_user_name은 패스워드에 user id가 들어갔는지 묻는것이다. length는 길이를 의미한다. 8자 이상이어야 한다. mixed case count는 대소문자를 적어도 1회이상은 써야한다. 밑의 number count..

[Python Error] Error: [Errno 11001] getaddrinfo failed

1. 발생 원인 pymongo.errors.ServerSelectionTimeoutError: : [Errno 11001] getaddrinfo failed, Timeout: 30s, Topology Description: 해당 에러는 db 또는 aws 등 특정 링크 연결시, 올바른 링크가 아닐 경우 위 에러가 뜨는 경우가 많다 2. 해결방법 해결 방법은 간단하다. 링크를 올바르게 고쳐주면 된다. 나의 경우에는 링크에 오타가 나서, 오타 체크 후에 링크를 수정해주었다..

[MySQL Error] The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

Load Data 시도중 , 아래의 에러를 만났다.. The MySQL server is running with the --secure-file-priv option so it cannot execute this statement 예전에도 이와 비슷한 것을 시도한 적이 있어 기억이 났었다. 1. 에러 원인 에러의 원인은 mysql 의 경우에는 보안을 위해 특정 경로에서만 파일을 업로드할 수 있도록 설정되어 있다. 그 이외의 경로에서 load infile 을 할 경우 에러가 발생한다. 2. 해결 방법 1) MySQL 에 접속한 후 경로 확인 SELECT @@GLOBAL.secure_file_priv; +---------------------------+ | @@GLOBAL.secure_file_priv |..

[Python Error] google.api_core.exceptions.InvalidArgument: 400 Specify MP3 encoding to match audio file.

1. 에러 원인 해당 에러는 google Speech to Text api 를 사용할 때 나타났었다. STT 라이브러리 사용시 지원하지 않는 인코딩 포멧을 사용할 경우 나타나는 에러였던 것 같다 2. 해결 방법 나의 경우에는 파이썬 스크립트의 인코딩 설정을 LINEAR16 --> ENCODING_UNSPECIFIED 으로 바꾸어주었더니 해결이 되었다. 아래와 같이 말이다 # 리스트 오디오 인식 config audio_config = speech.RecognitionConfig( encoding = speech.RecognitionConfig.AudioEncoding.ENCODING_UNSPECIFIED, sample_rate_hertz=16000, language_code='en-US', ) 하지만 ST..

[Python Error] TypeError: expected string or bytes-like object

1. 에러 원인 정규식을 사용했을 때 타입(type)이 맞지 않으면 해당 에러 발생 2. 해결방법 올바른 형태로 형변환을 해준다. 나의 경우에는 str 을 넣어야 되는데 list 를 계속 넣어주고 있어서 에러가 발생.. words = re.sub('[-=+,#/\?:^$.@*\"※~&%ㆍ!』\\‘|\(\)\[\]\`\'…》]', '', str(texts)) 3. 참고 링크 soraji.github.io/python/2019/07/21/rex/ [python] 파이썬 TypeError: expected string or bytes-like object TypeError: expected string or bytes-like object soraji.github.io

[Git Error] .gitignore not ignoring .idea path

1. 에러 원인 에러원인은 간단했다. IDE 로 가상환경을 설정할때 했었던 환경설정 파일도 같이 깃에 업로드를 하는 바람에 발생한 에러였다. 파이참의 경우에는 .idea 파일의 경우 가상환경을 설정해 두는 파일이기 때문에 아무리 git ignore 설정을 해두어도 git 이 이를 감지하여 변경하기 때문에 발생했던 에러였다. 2. 해결 방법 해결방법은 git 에 올라와 있는 환경설정 파일을 추적 중지 설정을 하는 것이다. 스텍 오버플로의 말처럼 그 설정 파일을 그냥 지우면 되었었다...이런... git rm --cached -r .idea 위명령어를 사용하여 지우면 끝... 그 외에도 다른 해결 방법들도 있으니 참고링크에 들어가서 더 보면 좋을 것 같다 그리고 평소에 git 프로젝트를 하기 전에 git i..

[Python Error] raise LookupError(resource_not_found)

1. 에러 원인 해당 에러는 token 모듈인 nltk 라이브러리를 설치했을 때, 내가 사용하고자 하는 모듈 중 하나가 설치가 되지 않았을 때 나타나는 현상 같다 2. 해결 방법 해결방법은 은근히 쉽다. 에러 메시지 아래에 나오는대로 하면된다. 에러 메시지를 캐치하지는 못햇지만.. 현재 어떤 모듈이 없으며, 그것을 설치하면 된다라는 의미의 메시지가 나오고, 그것을 설치하는 법을 친절히 나타내준다 그것을 따라서 치면 된다 나의 경우에는 'punkt' 라는 것이 없어서 아래처럼 설치했다. import nltk nltk.download('punkt') 그러고 난 후에는 정상적으로 nltk 가 동작했다. 위 에러와 관련해서 참고할 만한 사이트를 추후 참고하기 위해 아래 링크 둔다 3. 참고 링크 stackove..

반응형