전체 글
-
이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\...\.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.Programing/기타 오류 해결 2022. 4. 26. 23:00
Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. 새로운 크로스 플랫폼 PowerShell 사용 https://aka.ms/pscore6 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\user\Documents\Python_Scripts\kivy_appliciation\kivy_venv\ Scripts\activate.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com /fwlink/?LinkID=135170)를 참조하십시오. + CategoryInfo : 보안 오류: (:) [], ParentContainsError..
-
Python만으로 어플을 만들어보자 #8 (feat. 구름IDE, goorm IDE)Programing/python 어플 개발 2022. 4. 26. 01:28
Python으로 어플만들기 8탄 : 구름IDE에서 빌드하기 + 폰에 설치하기 네... 로컬에서는 결국 해결하지 못했습니다... 구름IDE를 활용하기로 했습니다. 아래는 크게 도움받은 영상입니다. 정기철님께 감사인사를 올립니다. 원래 kivy 공식문서의 배포방법을 적용하기 전에 이미 위의 영상을 봤었는데 괜히 '난 이것저것 많이 만들어보고 싶으니까 내 컴에서 buildozer 돌려야지!'했다가 거의 일주일을 소모했기에 그냥 포기하고 위의 영상을 따라하고자 합니다... 이래서 다른 더 똑똑한 사람들이 닦아 놓은 길을 그냥 따라가는게 더 현명한 선택인가봐요... 1. 구름 컨테이너(가상머신) 만들기 구름IDE - 설치가 필요없는 통합개발환경 서비스 구름IDE는 언제 어디서나 사용 가능한 클라우드 통합개발환경(..
-
Python만으로 어플을 만들어보자 #7 (buildozer error shooting)Programing/python 어플 개발 2022. 4. 23. 14:05
Python으로 어플만들기 7탄 : buildozer android debug deploy run 에러 해결하기 사실 buildozer를 이용해서 apk파일 하나 만드는데 매우 많은 에러가 발생했었습니다. 해결하나 하니 그 다음 에러가 기다리고 있고, 그걸 반복하는 연속이였습니다. 이번엔 제게 발생했던 에러들과 해결했던 방법을 정리해보도록 하겠습니다. Error(?)1 : error unable to find a match zlib1g-dev 에러라기보다는 그냥 필요한 패키지들이 없다는 알람이 계속 떴습니다. 일단 제가 실행하면서 추가적으로 설치했던 라이브러리, 패키지들을 모두 적어보겠습니다. (이러면 안좋긴 한데... 그냥 손이 가는대로 pip랑 apt랑 섞어 썼습니다...) python3 -m pip..
-
Python만으로 어플을 만들어보자 #6 (Create a package for Android)Programing/python 어플 개발 2022. 4. 21. 22:46
Python으로 어플만들기 6탄 : 안드로이드 apk 파일로 배포를 해보자 지금까지 어플리케이션을 만들었지만, 우리가 생각하는 '그 어플리케이션'은 아니였습니다. 이젠 지금까지 어찌저찌 만들었던 kivy 어플리케이션을 활용해서 정말로 '그 어플리케이션'을 만들어봅시다! python과 kivy를 활용해서 만든 main.py를 안드로이드 어플리케이션 파일 .apk로 패키징 하는 방법은 여러가지가 있습니다. (공식문서 참조) buildozer를 활용한다. python-for-android를 활용한다. Kivy Launcher를 활용한다. 이 중, 가장 첫번째로 소개하고 있는 buildozer를 활용해 패키징해보도록 하겠습니다. Install buildozer (in windows) 하지만 처음부터 난관입니다...
-
Python만으로 어플을 만들어보자 #5 (A SimplePaint App #2)Programing/python 어플 개발 2022. 4. 20. 02:13
Python으로 어플 만들기 5탄 : 그림판 어플을 만들어보자 2탄 지난 시간엔 터치하고 드래그할 때 노란선이 그려지는 간단한 그림판 어플리케이션을 만들어보았습니다. Python만으로 어플을 만들어보자 #4 (A SimplePaint App #1) Python으로 어플만들기 4탄 : 그림판 어플을 만들어보자 kivy도 설치했고, 간단한 형태의 어플리케이션을 구동하며 kivy가 어떤 방식으로 진행되는지 대략적으로 파악할 수 있었습니다. 이제는 진짜 brain-nim.tistory.com 하지만 아직 그림판이라고 하기에는 부족한 점이 많습니다. 무엇보다 예쁘지 않죠! 이번에는 새로 터치할 때마다 색깔이 바뀌는 그림판을 만들어봅시다. 4. Adding Behaviour (touch -> new color) f..
-
Python만으로 어플을 만들어보자 #4 (A SimplePaint App #1)Programing/python 어플 개발 2022. 4. 19. 01:35
Python으로 어플만들기 4탄 : 그림판 어플을 만들어보자 kivy도 설치했고, 간단한 형태의 어플리케이션을 구동하며 kivy가 어떤 방식으로 진행되는지 대략적으로 파악할 수 있었습니다. 이제는 진짜 튜토리얼로 들어가보겠습니다! kivy에서는 kivy를 익히기 위한 튜토리얼로 단순한 형태의 핑퐁게임개발을 제공하고 있습니다. 그리고 _A first App_에서는 이 핑퐁게임을 메인으로 하고있는 것 같습니다. 하지만 핑퐁게임개발에서는 우리가 겨우 알고 있는 python 뿐만이 아닌, kivy만의 또다른 언어, Kv Design Language를 다루고 있습니다. 설명만 보면 엄청 간단할 것 처럼 서술되어 있지만 설명에서 생략된 properties들이 많을 것만 같은 느낌적인 느낌입니다... kv desig..
-
Python만으로 어플을 만들어보자 #3 (create an application)Programing/python 어플 개발 2022. 4. 17. 23:47
Python으로 어플만들기 3탄: kivy 실행해보기 kivy도 설치했으니 이제 kivy공식문서를 따라 어플리케이션 개발을 진행해보고자 합니다. Getting Started 에서 Installing Kivy 를 진행했으니 이제 A first App 이네요. 아직 kivy를 설치하지 않으셨다면 이전 포스트를 참고해주세요 Python만으로 어플을 만들어보자 #2 (installing kivy) kivy를 설치하자 Kivy 공식문서의 Installing Kivy 페이지를 하나하나 따라하는 과정을 정리해보았습니다. Kivy 2.1.0은 Python ver3.7 - 3.10을 지원합니다. Kivy의 설치는 가상환경에서의 pip를 활용한 설치를.. brain-nim.tistory.com kivy에서는 kivy를 익..
-
Python만으로 어플을 만들어보자 #2 (installing kivy)Programing/python 어플 개발 2022. 4. 17. 17:55
Python으로 어플만들기 2탄 : kivy를 설치하자 Kivy 공식문서의 Installing Kivy 페이지를 하나하나 따라하는 과정을 정리해보았습니다. Kivy 2.1.0은 Python ver3.7 - 3.10을 지원합니다. Kivy의 설치는 가상환경에서의 pip를 활용한 설치를 권장합니다. Setup terminal and pip Kivy 공식문서에서는 Kivy를 설치하기 전, pip, setuptools, virtualenv의 업그레이드를 권장하고 있습니다. python -m pip install --upgrade pip setuptools virtualenv Create virtual environment Kivy 공식문서에서는 파이썬 가상환경을 설정한 뒤 kivy를 설치하는 것을 권장하고 있습..