[Python] WARNING: Ignoring invalid distribution
2023. 5. 9. 10:52
에러 해결사
WARNING: Ignoring invalid distribution -mpy (/usr/local/lib/python3.8/dist-packages) WARNING: Ignoring invalid distribution -ympy (/usr/local/lib/python3.8/dist-packages) WARNING: Ignoring invalid distribution - (/usr/local/lib/python3.8/dist-packages) pip install을 하다보면 위와 같은 경고 메시지가 계속해서 출력되는 경우가 있는데 이는 python package가 설치되는 위치에 아래와 같이 임시 디렉토리가 지워져있지 않은 경우에 발생한다. root@8483d7ed0a54:/usr/local/lib..
Object arrays cannot be loaded when allow_pickle=False
2019. 7. 2. 11:45
에러 해결사
numpy 버전을 downgrade하면 문제 해결할 수 있음 pip install numpy==1.16.1
[C++] glog/logging.h: 그런 파일이나 디렉토리가 없습니다
2019. 5. 13. 15:54
에러 해결사
에러 fatal error: glog/logging.h: 그런 파일이나 디렉터리가 없습니다 #include ^~~~~~~~~~~~~~~~ compilation terminated. 해결 방법 sudo apt-get install libgoogle-glog-dev
[Ubuntu] git-credential-manager IllegalArgumentException Error
2017. 5. 2. 10:50
에러 해결사
git-credential-manager를 우분투에서 설치하고 실행해보면 다음과 같은 에러가 날 때가 있다. Fatal: java.lang.IllegalArgumentException encountered. Details: tokenSecretStore can't be null 이때는 아래의 명령어를 실행해주면 해결된다. git config --global credential.canFallBackToInsecureStore true reference : https://github.com/Microsoft/Git-Credential-Manager-for-Mac-and-Linux/issues/60
Mysql: Table 'name' is specified twice, both as a target for 'UPDATE' and as a separate source for data
2015. 10. 9. 19:12
에러 해결사
Mysql: Table 'name' is specified twice, both as a target for 'UPDATE' and as a separate source for dataMysql: Table 'name' is specified twice, both as a target for 'DELETE' and as a separate source for data 위와 같은 에러는 아래와 같은 경우에 발생하는 에러이다. DETELE FROM tablename WHERE id in (SELECT id FROM tablename); 즉, 같은 테이블에서 조회한 결과를 가지고 다시 같은 테이블의 값을 조작하려고 하기 때문에 문제 발생의 여지가 있다. 이 경우 다음과 같은 방법으로 회피가 가능하다. DELE..
git upgrade on Ubuntu 10.04
2014. 1. 21. 15:53
에러 해결사
The PPA ppa:git-core/ppa provides backports of the most current stable version of Git for various Ubuntu versions.On the command line you can add the PPA using:sudo add-apt-repository ppa:git-core/ppa If you receive an error stating add-apt-repository was not found, install it with:sudo apt-get install python-software-properties reference : http://askubuntu.com/questions/333095/install-a-more-re..
tegra kernel git 문제 해결
2013. 12. 31. 12:26
에러 해결사
$ git clone https://android.googlesource.com/kernel/tegra.git 후에 디렉토리내에 .git 디렉토리만 존재하고 파일이 없을 때 brown@android-build:~/project/kernel$ cd tegra/ brown@android-build:~/project/kernel/tegra$ ls brown@android-build:~/project/kernel/tegra$ ls -al total 12 drwxr-xr-x 3 brown brown 4096 Dec 31 10:00 . drwxr-xr-x 5 brown brown 4096 Dec 31 11:37 .. drwxr-xr-x 8 brown brown 4096 Dec 31 10:05 .git brown@a..
undefined reference to dlopen
2013. 12. 26. 16:12
에러 해결사
Problem: undefined reference to dlopen Solution: reference : http://blog.naver.com/PostView.nhn?blogId=dokeun98&logNo=190012297 compiler 옵션에 -ldl을 추가하여 준다. Makefile에서 적당한 위치에 삽입한다. (-lxxx 등등이 써있는 곳에 적당히)
configure: error: no termcap library found
2013. 12. 26. 16:01
에러 해결사
Solution: ubuntu 12.04 sudo apt-get install libncurses5-dev
error: variable xxx set but not used [-Werror=unused-but-set-variable]
2013. 12. 26. 15:56
에러 해결사
error: variable xxx set but not used [-Werror=unused-but-set-variable] 낮은 버전의 GCC로 빌드하던 소스를 최신 버전의 GCC로 빌드하게 되는 경우 위와 같은 에러를 볼 수 있다. 이는 최신 GCC에서 더 엄격하게 문법을 확인하기 때문이며 변수 선언만 해두고 실제로 사용하지 않는 경우 이와 같은 에러가 나타난다. 소스가 얼마되지 않는다면 직접 고쳐서 원인을 제거할 수 있겠으나 (그냥 변수 선언부를 찾아서 지우면 되니까) 큰 프로젝트에는 일일이 수정하기가 쉽지 않을터.. Solution: 임시적으로 위와 같은 에러를 방출하게 하는 -Werror (warning을 error로 만들어 버리는 무식한 옵션)을 지우면 해결된다. Makefile에서 CFLA..