M1Mac으로 분석 환경을 구축해 보면 안 좋은 일이에요.
가상 환경 시작
실패하는 것을 싫어하기 때문에 가상 환경을 구축한 후 그 산하에 프로그램 라이브러리를 설치해 보자.
가상 환경을 구축하기 전에
만일의 경우를 대비하여 갱신
Homebrew
.brew update
파이톤 3을 설치합니다.brew install python
기본적으로 3개의 시스템을 설치하기 때문에python3을 표시할 필요가 없습니다.파이썬의 버전을 확인합니다.
python -V
설치가 순조롭다.
venv 구축
가상 환경을 조사한 결과 지금까지의 파이톤3이 발견됐다.35.4
pyenv
를 추천했지만 지금은 추천하지 않기 때문에 이번에 실시venv
했다.가상 환경을 위한 폴더를 만들고 현재 디렉터리를 변경합니다.
이번에 테스트 카탈로그를 제작한다.
mkdir test
cd test
test 디렉터리에 새로운 환경을 만듭니다.python3 -m venv [環境名]
가상화 환경의 효율성
source [環境名]/bin/activate
이렇게 명령 알림의 이름 앞에 (환경 이름)을 붙인다.가상 환경의 무효화
deactivate
의 무효화는 매우 간단하다deactivate
.venv의 주의점
venv는 기본적으로 파이톤의 로컬 버전입니다
venv
각 디렉토리를 라이브러리에 설치하는 데 사용합니다.그러나
venv
에 구축된 가상 환경의 파이썬 버전은 로컬 버전이기 때문에 파이썬 버전을 바꾸기에는 적합하지 않다.그러나 공식 문서를 보면 여러 개가 설치되어 있으면 지정된 실행을 통해 변경할 수 있다.
가상 환경을 만들고 관리하는 모듈은venv입니다.venv는 보통 최신 버전의 파이톤을 설치합니다.여러 버전의 파이톤이 설치되어 있으면python 3처럼 사용하고자 하는 버전을 지정하고 실행하여 파이톤 버전을 선택할 수 있습니다.
https://docs.python.org/ja/3/tutorial/venv.html
라이브러리 설치
가상 환경이 시작되면 바로 프로그램 라이브러리를 설치합니다.
회사에서 사용하는 주요 프로그램 라이브러리를 검증하고 있습니다.
이미지 해석계는 경험이 없어서 가입하지 않았습니다.
객체 라이브러리
컨디션
Python:3.9.4
pip:21.0.1
numpy
numpy
정상적으로 설치할 수 없습니다!설치
cython
및 다음 명령을 입력하면 설치가 완료됩니다.pip install cython
pip install --no-binary :all: --no-use-pep517 numpy
scipy
scipy
안 돼요.pandas
git
에서 설치clone
.git clone https://github.com/pandas-dev/pandas.git
cd pandas
python setup.py install
matplotlib
pip
에 설치되어 있습니다.pip install matplotlib
jupyter-notebook
jupyter
설치가 순조롭다.pip install jupyter
scikit-learn
sciki-learn
안 돼요.seaborn
seaborn
도 안 돼요.tensor-flow
tensorflow
도 안 돼요.janome
janome
는 pip
에서 설치한 것이다.pip install janome
xgboost
xgboost
도 안 돼요.Django
Django
는 pip
에서 설치한 것이다.pip install django
총결산
시간이 지나도 괜찮을 것 같지만 M1맥은 환경 구축에 고생이 많다.
나는 설치 방법의 설치를 따로 조사하고 싶다.
최악의 아나콘다 손도 있죠?
Reference
이 문제에 관하여(M1Mac으로 분석 환경을 구축해 보면 안 좋은 일이에요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/kawacdev/articles/b0fa6b269ba27c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)