본문 바로가기

마린일병의 열정이야기/Programming&Algorithm7

[Python][troubleshooting] tensorflow / pytorch dll load fail 아나콘다 업데이트 고군분투기 : module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' 아나콘다 Python 업데이트 고군분투기 : solving environment failed with initial frozen solve. retrying with flexible solve 텐서플로 / 파이토치 dll load fail : 결국 재설치 아니나 다를까 역시나다... 불길한 예감은 틀리지 않았다. 우여곡절끝에 아나콘다와 Python을 업데이트 하니까 이젠 tensorflow랑 pythorch가 말썽을 부린다. 테스트 소스를 실행해보면 관련 dll 파일을 로드 못하고 있다. 에고... 이번엔 고생하지 말고 그냥 깔끔하게 재설치 하자... 일단 기 설치되.. 2022. 11. 25.
[Python][troubleshooting] solving environment failed with initial frozen solve. retrying with flexible solve 우여곡절 끝에 아나콘다 업데이트를 했다, 문제는 파이썬 버전이 계속 그대로인 것인데... 아나콘다 업데이트 고군분투기 : module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' 아나콘다 Python 업데이트 고군분투기 : solving environment failed with initial frozen solve. retrying with flexible solve 텐서플로 / 파이토치 dll load fail : 결국 재설치 남들 다 된다는 파이썬 버전업 커맨드가 도무지 먹히질 않는다... conda install -c anaconda python=3.9.0 구글링해서 이리해보고 저리해봐도 안된다... 마지막으로 시도해보고 안되면 갈아업는다는 마음으.. 2022. 11. 18.
[Python][troubleshooting] module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' 아나콘다 업데이트 고군분투기 : module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' 아나콘다 Python 업데이트 고군분투기 : solving environment failed with initial frozen solve. retrying with flexible solve 텐서플로 / 파이토치 dll load fail : 결국 재설치 아나콘다를 업데이트 했다... 잘 끝났는데... python을 실행해보니 다음과 같은 에러가 난다... 이건 멍미... 아웅... ssl 관련 에러인듯... 예전에 설치했던 openssl 관련 모듈 문제인듯 해서 다음과 같이 처리해주면... pip install pyopenssl --upgrade 별문제 없이 동작한.. 2022. 11. 8.
[Python][입문] 파이썬 기초는 어떻게 공부하는게 좋을까? Python은 쉽고 간결한 언어적 특성과 개방성을 바탕으로 데이터분석, 머신러닝, 딥러닝에 활용되면서 그 확산속도가 어마어마한 언어이다. 엄청난 책과, 널린 자료들 그리고 유튜브 공개강좌 등 IT를 전공하지 않아도 파이썬을 배우기 위한 방법은 엄청나게 많다. 그럼에도 불구하고 전통적인 방법인 책으로 공부를 한다면 어떻게 공부하는게 좋을까? 알다시피 입문서는 꽤많이 있다. 내가 많은 책을 본것은 아니지만 그럼에도 불구하고 파이썬이라는 프로그램을 익히는데 이를 바탕으로 웹개발이나 ML/DL 또는 Data Science 등으로 확장시켜나가기 위한 기초로 국한해본다면 다음의 책들을 추천해주고 싶다. 1. 파이썬의 정석/ 루비페이퍼 2. 데이터 분석의 정석 / 루비페이퍼 3. 21개의 작고 재미난 파이썬 프로젝트.. 2021. 9. 10.
[Python][ENV] DLL load failed Error / 지정된 프로시저를 찾을 수 없습니다. with Anaconda + eclipse + PyDev 아무래도 Java 개발을 상당시간 해오다 하다보니 IDE로 Eclipse를 쓰는 것이 편하다, Python을 사용하게 되면서도 익숙한 환경으로 구성하게 된다. 그래서 설정한 환경은 Anaconda + eclipse +PyDev 조합... 기본적 인 Python을 사용하는 것은 문제가 없는데 이런 저런 패키지를 import만 하면 에러나 발생한다. 'DLL load failed Error ~~~ : 지정된 프로시저를 찾을 수 없습니다.' 해당 패키지들 정상적으로 설치되었고 anaconda prompt나 jupyter 에서는 아무런 문제 없이 import가 되니 미치고 환장할 노릇 아니겠는가... 이리저리 구글링을 좀 해보니 원인은 anaconda만의 path 설정이 있는데 eclipse에서는 기본적인 sy.. 2021. 1. 14.
[NumPy][기초] 전치연산(transpose) - .T 벡터, 행렬 연산에 행과 열을 맞추는 것이 매우 중요하다. NumPy에는 2차원 배열의 행과 열을 바꿔주는 속성이 있다.(Method 아님에 주의) T 속성을 통해서 2차원 배열의 전치(transpose) 행과 열을 바꾸는 작업을 진행한다. NumPy 배열 즉 ndarray 클래스 인스턴스의 T 속성을 이용해 전치행렬을 구한다. 전치행렬이 궁금하다면... https://newprivatemarine.tistory.com/81?category=715564 [수학][행렬] 전치행렬 임의의 행렬 A가 주어졌을때 행렬A의 행과 열을 바꾼 행렬을 행렬A의 전치행렬이라 하고 AT 표기한다. 예를들면 2x4 행렬의 전치행렬은 4x2 행렬이 된다. 좀더 쉬운 컨셉으로 설명하면 주대각선을 기준으로 뒤집은.. newpri.. 2020. 3. 15.