AI 개발을 위한 Python 개발 환경 구축
1. 개요
AI에 대해 여러가지 공부하고 있는 가운데, 드디어 AI 그 자체를 개발해 나가려고 생각하고 있습니다. 이번 그 안에서 개발 환경을 구축했으므로, 그 내용을 기재하고 싶습니다.
작성한 개발 환경
OS: Windows10
파이썬: 3.7.4
Anaconda: 3
2. Anaconda 소개
AI 개발 플랫폼으로 이번 Anaconda를 선택했습니다. Anaconda는
AI 개발 플랫폼으로 이번 Anaconda를 선택했습니다. Anaconda는
그래서 이번에 선택해 보았습니다. 다만, 이하와 같은 단점도 있는 것 같습니다.
단점에 대해서는 아직 알고 있지 않지만, 사용하기 어려워 보이면 바꾸어 보려고 생각합니다.
Anaconda 설치
아래 사이트에서 Anaconda를 다운로드하십시오. 또한 이미 Python을 설치한 경우 제거한 후 Anaconda를 설치하십시오.
최신 버전의 3.7을 선택하고 OS에 맞게 대상을 다운로드하십시오.
나중에 디폴트 상태로 다음으로 진행하면 됩니다만, 「Add Anaconda to my PATH environment variable」에는 반드시 체크를 넣어 주세요.
※비추천과 적자로 표시됩니다만, 체크를 넣지 않으면 Python이 잘 설치되지 않는 것 같습니다.
다운로드가 완료되면 Anaconda 폴더에 있는 ``Anaconda Powershell Prompt''를 시작합니다. (앞으로는이 도구에서 Python을 이동할 것입니다.)
그리고 ``Python''을 입력하고 아래 화면이 나타나면 개발 환경 설치가 완료된 것입니다.
3. 가상 환경 구축
다음 Python 가상 환경을 구축합니다. (Python에서 개발하면 각 버전의 차이로 인해 해결하기 어려운 오류가 많이 발생하기 때문에 가상화가 필수적인 것 같습니다 ...)
개발 환경을 만들려는 폴더로 이동하여 다음 명령을 입력합니다. 입력하면 모든 가상 환경을 만들 수 있습니다.
python -m venv (任意の仮想環境名)
다음 예제에서는 데스크톱에 "test"라는 가상 환경을 구축합니다.
그런 다음 가상 환경을 시작합니다. 먼저 가상 환경의 폴더로 이동합니다.
cd (任意の仮想環境名)
다음 명령을 입력하여 가상 환경을 시작할 수 있습니다.
.\Scripts\activate
부팅이 성공하면 화면 왼쪽에 (모든 가상 환경 이름)이 표시됩니다.
(아래 예에서는 "test"와 녹색으로 표시됩니다)
이 상태에서 필요한 소프트웨어를 설치합니다. 가상 환경을 닫으려면 다음 명령을 입력하십시오.
deactivate
아래 화면과 같이 왼쪽에 나열된 (임의 가상 환경 이름)이 사라지면 가상 환경이 닫힌 것입니다.
4. 요약
이번 AI의 개발 환경을 도입해 보았습니다. 다음 번부터 이 가상 환경에 필요한 툴을 설치해, 실제의 개발을 실시해 가고 싶습니다.
Reference
이 문제에 관하여(AI 개발을 위한 Python 개발 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/momotar47279337/items/e120a7b2dd4e6e729baf
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
python -m venv (任意の仮想環境名)
cd (任意の仮想環境名)
.\Scripts\activate
deactivate
이번 AI의 개발 환경을 도입해 보았습니다. 다음 번부터 이 가상 환경에 필요한 툴을 설치해, 실제의 개발을 실시해 가고 싶습니다.
Reference
이 문제에 관하여(AI 개발을 위한 Python 개발 환경 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/momotar47279337/items/e120a7b2dd4e6e729baf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)