반응형 분류 전체보기46 [Python] 가상환경 pyenv windows 윈도우 설치 사용법 이전 글에서 가상환경과 그중에서도 pyenv에 대해 살펴보았다. 2022.05.13 - [coding 📟/python 💻] - [Python] 파이썬 가상환경이란? [Python] 파이썬 가상환경이란? 들어가기전에.. 파이썬을 설치하면 기본적으로 pip 패키지 매니저가 존재하고, 이를 이용해 프로젝트에 필요한 패키지를 설치할 수 있다. 이때 pip로 설치한 패키지는 전역으로 설 kodorricoding.tistory.com 2022.05.13 - [coding 📟/python 💻] - [Python] 가상환경 pyenv [Python] 가상환경 pyenv 이전에 파이썬 가상환경에 대해 알아보았다. 2022.05.13 - [coding 📟/python 💻] - [Python] 파이썬 가상환경이란? [Pyt.. 2022. 5. 13. [Python] 가상환경 pyenv 이전에 파이썬 가상환경에 대해 알아보았다. 2022.05.13 - [coding 📟/python 💻] - [Python] 파이썬 가상환경이란? [Python] 파이썬 가상환경이란? 들어가기전에.. 파이썬을 설치하면 기본적으로 pip 패키지 매니저가 존재하고, 이를 이용해 프로젝트에 필요한 패키지를 설치할 수 있다. 이때 pip로 설치한 패키지는 전역으로 설 kodorricoding.tistory.com 요약을 하자면 가상환경은 말 그대로 가상의 파이썬 공간이고 이 분리되어진 가상의 공간마다 필요한 파이썬 모듈을 설치할 수 있다. 이처럼 파이썬 가상환경 툴에는 몇가지가 있는데, 가장 대표적인 것 중 pyenv를 살펴보자. pyenv pyenv 라이브러리 버전을 사용하더라도 파이썬 버전에 따라 충돌이 일어날.. 2022. 5. 13. [Python] 파이썬 가상환경이란? 들어가기전에.. 파이썬을 설치하면 기본적으로 pip 패키지 매니저가 존재하고, 이를 이용해 프로젝트에 필요한 패키지를 설치할 수 있다. 이때 pip로 설치한 패키지는 전역으로 설치가 되어 모든 .py 스크립트가 제약 없이 사용이 가능하다. 예를 들어 pip install Pandas 명령어를 이용해 모듈을 설치했다면 파이썬 설치 폴더의 Lib/site-packager안에 저장되어 모든 파이썬 스크립트는 Pandas 모듈을 사용할 수 있게 된다. 이렇게 전역으로 패키지를 설치할 경우 두 가지 case를 살펴보자 A. 프로젝트가 1개일 때 프로젝트가 1개일 시 전역으로 패기지를 설치할 경우 크게 문제 될 것이 없다. B. 프로젝트가 여러 개일때 반면에 프로젝트가 여러개일 때는 문제가 발생할 수 있는데 이를 .. 2022. 5. 13. [맥북 SSD 인식 오류] 맥북 m1 삼성 SSD T5 연동하기 "삼성 포터블 ssd를 찾을 수 없습니다" 필요에 의해 새로 SSD 를 구입하였다. 윈도우 os 기반에서 파일을 ssd로 백업하였고, 가벼운 마음으로 맥북 m1 에 파일을 옮기고자 도킹을 시도하였다. 하지만 그 결과로 돌아오는 메시지는 "삼성 포터블 ssd를 찾을 수 없습니다" 이 메시지를 보고 필자는 잠시 동안 맥북 구매를 후회하였다. 맥북... 분명 장점 많지만 이런 호환성 문제에서 생기는 문제들을 해결하는 과정은 언제나 킹 받고 시간이 너무 아깝다... 여러분들의 시간은 소중하기에 필자가 해결한 방법을 공유하고자 한다. 다른 블로그의 좋은 글들도 많지만, 해당 글을 보며 천천히 따라오면 쉽게 해결할 수 있을 것이다. 자 그럼 시작해보자 문제 상황 인식 우선 처음 SSD T5를 연결하면 아마 위 사진.. 2022. 4. 11. [맥 시스템 데이터] 디스크웨이브 (DiskWave) 용량 정리하기 (feat. 블로 vllo) 맥북을 사용하다 보면 위 사진처럼 정체를 알 수 없는 시스템 데이터로 인해 킹 받는 일이 한두 번이 아니다. 맥은 윈도우랑 구조가 달라 아마 처음 맥을 접하는 필자 같은 사람은 갈피를 못 잡을 것이다. 맥은 파일 관리 및 보안 부분에서는 좋은 평가를 받고 있지만, 이로 인해 백업파일들이 많다 보니 유저의 의도와 달리 용량이 쌓여 용량 부족 문제를 쉽게 겪게 된다. 이런 킹받는 상황을 해결할 수 있는 디스크웨이브 사용법을 정리하고자 한다. 맥 저장 공간 확인! 위 사진 처럼 귀엽고 앙증맞은 사과 아이콘을 클릭한 후 이 mac에 관하여 .. 라는 심도 깊은 영역을 클릭해주면 현재 맥북 저장장치의 용량을 항목별로 확인할 수 있다. 오른쪽 사진의 mac os 항목 뒤의 정체불명의 '시스템 데이터 용량'이 있는데.. 2022. 4. 11. [ERROR] AttributeError: Can’t get attribute ‘new_block’ on <module ‘pandas.core.internals.blocks’ error 상황 with open(./pickle/df_train.pickle','rb') as fr: df_train = pickle.load(fr) 해당 코드를 통해 다른 서버에서 생성한 pickle 파일을 읽어 오려했다. error 메시지 attributeerror: can't get attribute 'new_block' on 2022. 3. 8. [ERROR] module 'tensorflow' has no attribute 'optimizers' 텐서플로우를 통해 딥러닝 모델을 구성 중 아래 구문에 대해 ERROR가 발생하였다. [에러 구문] Adam = tf.optimizers.Adam(lr=0.00001) [에러 내용] module 'tensorflow' has no attribute 'optimizers' [원인] 가상환경 텐서플로우 버전 1.15.0 사용에 따른 버전 충돌 [해결 방법] from tensorflow.keras import optimizers Adam = optimizers.Adam(lr=0.00001) 🎥고돌한고돌이 youtube https://www.youtube.com/channel/UCJqvLr-GzRouSGiT235bMuw 2022. 3. 8. [ERROR] NotImplementedError: Cannot convert a symbolic Tensor to a numpy array [원인] numpy 1.20 버전에 따른 트러블 슈팅으로 발생하는 에러이다. [해결 방법] numpy 1.19.5 버전으로 다운그레이드 진행 pip install numpy==1.19.5 🎥고돌한고돌이 youtube https://www.youtube.com/channel/UCJqvLr-GzRouSGiT235bMuw 2022. 3. 8. [Jupyter] Jupyter conda install Proceed ([y]/n) 해결 Jupyter 환경에서 pip install이 아닌 conda install 을 진행시!conda install tensorflow 아래의 구문을 만날 수 있다.Proceed ([y]/n)? 이럴 경우 명령문에 --yes 인자를 추가하여 설치하면 해결 할 수 있다.!conda install --yes tensorflow 2022. 3. 8. [Jupyter] Jupyter lab 가상환경 Kernel 추가, 삭제 모든 개발 분야가 비슷하겠지만 데이터 사이언스 영역에서 개발환경을 맞추기란 정말 귀찮고, 힘든일이다. 예를들어 어떤 딥러닝 알고리즘을 사용하자니 tensorflow 버전 충돌로 인한 트러블슈팅이 일어나는 상황들이 있다. 매번 코드를 진행할때 마다 tensorflow 버전을 바꿔 설치하기에는 너무 손이 많이 가며 비효율적이다. 이러한 라이브러리의 버전관리를 위해서라도 독립적인 개발환경을 가상환경을 통해 관리하는것이 정신건강에 이롭다. 필자는 최근 jupyter lab을 통해 개발을 하고 있는데, jupyter lab에 가상환경 kernel을 추가하고 삭제하는 법을 정리하고자 한다. 1. ipykernel 라이브러리 설치 pip install ipykerenel 2.jupyter lab에 가상환경 kerrn.. 2022. 3. 8. 이전 1 2 3 4 5 다음 반응형