일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- c++ basic practice
- pointer to member data
- std::vector
- return by reference
- virtual destructor
- increment operator
- std::cout
- virtual inheritance
- member function pointer
- this call
- std::endl
- discord bot
- diamond inheritance
- constructor
- dynamic_cast
- delete function
- c++ multi chatting room
- 더 지니어스 양면포커
- suffix return type
- std::ostream
- base from member
- virtual function
- placement new
- conversion constructor
- vector capacity
- virtual function table
- operator overloading
- vector size
- C++
- new&delete
- Today
- Total
I'm FanJae.
[EA FC Pro club Draft Bot] 2. Python 설정. 본문
[EA FC Pro club Draft Bot] 2. Python 설정.
FanJae 2024. 9. 1. 16:121. Python(파이썬) 설치
- 이전 Discord Bot을 파이썬을 사용해 개발했고, 이번 프로젝트에서도 개발기간의 단축을 위해 파이썬을 사용하고자 한다.
① Python.org 사이트를 들어가서 파이썬을 다운로드 한다.
② Add pythoin.exe to PATH를 클릭한 이후 Customize installation를 클릭한다.
③ Next를 클릭한다.
④ Install를 클릭한다.
⑤ Disable path length limit를 클릭한다. (캡쳐에 실패했는데 사용자 계정 컨트롤 창이 뜨면 예를 누른다.)
※ Windows는 파일 이름과 경로의 길이가 260자로 제한되어 있다. 260자를 넘더라도 길이 제한을 해제한다.
⑥ Close를 클릭합니다.
2. IntelliJ 설정
2-1. 기본 설정
- 다소 구버전이지만 IntelliJ 유료 버전 영구 라이센스가 있던 관계로 이 버전을 사용하고 있다.
- 한국어 언어 팩을 다운받고, Python도 설치했다.
※ 회사 재직 당시 유용하게 사용했었지만, 지금은 잘 사용 안하고 있었다.
- 플러그인 업데이트가 되면 재시작을 한다.
- 새 프로젝트를 생성한다.
2-2. IntelliJ 설정 (파이썬 인터프리터 설정)
- 파일->프로젝트 구조에 들어가서 Python 설정을 해주도록 하자.
- Python SDK를 추가한다.
- Virtualenv 환경에서 기본 인터프리터를 설정한다.
- 파이썬 설치 경로는 저마다 조금씩 차이가 있음을 유의하여 설정한다.
- 반영이 되었으면 적용을 누른다.
- 프레임워크에 파이썬을 눌러서 추가해주고 적용 버튼을 누른다.
3. 오류 해결
이 시스템에서 스크립트를 실행할 수 없으므로 C:\EFLBot\venv\Scripts\activate.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies( https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. + CategoryInfo : 보안 오류: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : UnauthorizedAccess
- 스크립트 실행 권한을 해제하여야 하는 것으로 확인되었다.
- PowerShell을 관리자 권한으로 실행한다.
get-help Set-ExecutionPolicy
Set-ExecutionPolicy RemoteSigned
- 위 명령어를 입력한 이후 a를 입력하여 스크립트 실행 정책을 수정해준다.
- 터미널이 정상적으로 설정되었음을 확인할 수 있다.
'Toy Project > EA FC Pro club Draft Bot [Python]' 카테고리의 다른 글
[EA FC Pro club Draft Bot] 5. Draft Logic 구현 (0) | 2024.09.04 |
---|---|
[EA FC Pro club Draft Bot] 4. Git 연결 (0) | 2024.09.02 |
[EA FC Pro club Draft Bot] 3. Discord 패키지 추가 및 봇 실행 (4) | 2024.09.01 |
[EA FC Proclub Draft Bot] 1. Discord Bot 기본 셋팅 (0) | 2024.08.31 |
[EA FC Proclub Draft Bot] 0. 프로젝트 시작 (6) | 2024.08.31 |