728x90

이번에 새롭게 하드디스크로 바꾸면서 새롭게 세팅해야 하는 일이 생겼다.

새롭게 세팅해야 한다는 말은 예전부터 하나씩 해오던 것을 모두 다시 해야 한다는 것.

 

파이썬으로 이것저것 하다가 cmd 창에서 파이썬 파일을 설치해야 하는 일이 생겼다.

그런데 아무것도 안뜨고 넘어갔다.

 

일단 여기서 해볼 수 있는 방식은 2가지인데 첫번째로는 경로 설정이다.

잠시 설치하면서 잊었던 사실이다. 설치 과정에서 경로 설정을 안했다면 User에 대한 사용자 변수에서 Path를 꼭 파이썬 파일 여기서는 Python9\Script를 경로 설정 해 주었다.

 

보통은 이렇게 설정하면 해결이 되는데 여전히 안되었다.

그래서 cmd창에 Python을 치는데 'Micorosoft Store'가 열리는 것. 원래는 python모드로 바껴야 한다.

해결 방법은 아래와 같다.

 

 

 

 

 

 

 

 

 

 

 

 

 

이렇게 앱 실행 별칭을 열어준다. 그리고 파이썬 관련 기능을 모두 꺼준다. 별칭으로 인해 발생하는 문제라고 한다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

그렇게 해결한다면 cmd창에서 python이라고 쳐주게 되면

이렇게 파이썬이 잘 열리는 것을 볼 수 있다. 

문제의 시작이었던 cmd창에서 .py인 파일을 이용해서 실행하는 것도 잘 된다.

그렇기에 cmd 창에서 python 파일을 실행하는 것도 가능하게 되고 이 실행과 관련된 문제는 대부분 해결할 수 있다.

 

 

 

 

 

 

 

 

 

 

 

728x90
728x90

이번 포스팅은 GDSC Project 백엔드 구축 마지막 포스팅이다.

 

사실 더이상 역량이 안 따라가졌다고 볼 수 있다. 이점에 대해서 매우 아쉽다.

아무런 지식 없이 뛰어들었으니 당연한 결과인 듯 하다. 학교에서 배운 지식(네트워크 등) 외에는 전무하니....

게다가 백엔드에서 잘 쓰지 않는 파이썬을 쓴다는게 무리이긴 했다.

지난 포스팅에서 올렸던 그 페이지 이후에는 더이상 방향을 찾지 못했다.

 

지난 포스팅에서 언급한 댓글 기능과 사진 업로드 기능에 대해 정보 탐색한 것이라도 정리해보고자 한다.

 

먼저 사진 업로드에 대한 기능에 대한 정보를 찾은 것을 정리하자면....

Python언어로 Firebase에 올릴 수 없다는 것.

안드로이드 개발 언어, ios개발 언어, 웹 개발 언어가 아니라면 할 수 없었다.

이건 공식 문서에서 확인한 내용이다. 변형을 통해서 어쩌면 가능할 지도 모르지만 일단 참고자료는 없었다.

그래서 만약에 이 기능을 활용해야 한다면 프론트 단에서 올려주어야 할 것 같다는 생각이 들었다.

 

그리고 댓글 기능은

https://lightcode.tistory.com/22

 

게시판 대댓글 설계하기

오늘은 대댓글 게시판을 설계하는 방법에 대해서 정리 해보려고 하는데요. 참고로, UI나 코드를 중심으로 한 글은 아니지만, NoSQL인 Firebase의 Firestore를 사용하였을 때를 기준으로 테스트하고 작

lightcode.tistory.com

이 기능 역시 위 링크처럼 파이어베이스에서 활용한 사례들을 찾아볼 수 있었다.

그러나 파이썬으로 구현한 사례가 없었다.

아직 이 백엔드 부분에서 공식문서를 보면서 바로 만들 수 있는 상태가 아니여서 일단은 찾아본 것으로 마무리를 지어야 할 것 같다.

 

일단 활동기간 내에서 프젝 진행 내용은 여기까지.

기간 후에도 별도로 할 기회가 생겨 이어나갈수도 있겠지만 포스팅은 여기서 마무리 지을려고 한다.

 

다음에는 더욱 알찬 프로젝트를 만들고 싶다.

728x90
728x90

지난 도전기에서는 Spring boot로 구축을 실패했다고 다루었다.

그래서 파이썬으로 도전.

 

파이썬으로 하는 것은 조금 있었으나 생각보다 웹과 파이썬 연결이 많았다.

당연히 Django도 웹이랑 되는 것이니까.

 

일단 먼저 로컬 DB로 저장하는 방식을 찾았다.

https://foxtrotin.tistory.com/269

 

[파이썬 Flask] 회원가입 웹 시스템 만들기

Flask 플라스크는 파이썬으로 웹 어플리케이션을 구현할 때 사용하는 프레임워크다 파이썬 웹 프로그래밍 프레임워크 중 잘 알려진 것이 django와 flask이다 쟝고는 여러 모듈과 기능을 제공하여 무

foxtrotin.tistory.com

로컬 DB로 하다보니 회원가입만으로도 진도가 안나가졌다.

 

그래서 Firebase로 하는 것을 찾았다.

https://givemethesocks.tistory.com/44

 

[python] Flask - 게시판 만들기 (1)

0. 들어가기 -. Flask로 게시판 기능을 만든다. -. 외형은 부트스트랩을 이용해 꾸밈. 1. 게시판 기능 구현 1) 우선 파이썬 스크립트를 이용해 SQLite에 더미 글들을 넣는다. from flask import Flask from WebSto.

givemethesocks.tistory.com

https://github.com/yenilee/board-project

 

GitHub - yenilee/board-project: 온보딩 과제: flask & mongodb 활용 게시판 프로젝트

온보딩 과제: flask & mongodb 활용 게시판 프로젝트. Contribute to yenilee/board-project development by creating an account on GitHub.

github.com

이런 블로그와 오픈 소스로 찾았지만 쉽게 할 수 있는 것은 찾기가 어려웠다.

 

그러나 구축에 성공했는데 이 유튜브를 보고 따라갔다.

https://youtu.be/_qG7ZYwMJCY

정말 영상도 짧으면서도 핵심부분만 짚고 넘어가서 좋다.

총 12개의 영상으로 되어있는데 기본적인 것을 firebase와 연결지어 만들 수 있어서 마음에 들었다.

회원가입, 로그인, 글쓰기, 글 보기, 특정 유저(로그인 유저) 글만 보기 이런 기본적인 것은 구현할 수 있었다.

 

일단은 기본적인 것은 이 코드를 가져와서 할 수 있을 것 같아서 다음에는 댓글 기능과 사진 업로드 관련 내용을 찾아볼 예정이다.

 

 

728x90

+ Recent posts