Error Overflow
![urls must start with a leading slash](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3V1B9%2FbtrqmpgwTM1%2FdIKAPo2Mvc0TLF2x2Ie0sK%2Fimg.png)
urls must start with a leading slash
이번에는 urls must start with a leading slash 라는 에러에 봉착하였다. urls 는 선행 슬래쉬로 시작해야 한다는데 그 말인즉슨 슬래쉬를 빼먹었다는 이야기 이므로 코드를 살펴보았다. 확실히 / 를 빼먹었다 이런 코드 누락으로 인한 실수를 최대한 줄여 나가는 것도 실력이라 생각되므로 빠르면서도 꼼꼼하게 코드를 작성하도록 노력해야겠다.
![NameError name 'jonify' is not defined](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvO6Id%2FbtrpQX4TqPD%2Fcu09xhohnm7TExOEkN6Bj0%2Fimg.png)
NameError name 'jonify' is not defined
jsonify 가 정의되지 않았다고 한다. 물론 정의한다고 해서 해결된 문제가 아니다. 애초에 변수로 쓰는게 아니기 때문이다. 작성한 코드는 이렇다. from flask import Flask, request app = Flask(__name__) app.id_count = 1 app.users = {} @app.route("/ping", methods=['GET']) def ping(): return "pong" @app.route("/sign-up", methods=['POST']) def sign_up(): new_user = request.json new_user["id"] = app.id_count app.users[app.id_count] = new_user app.id_count = app...
4. Ubuntu로 미니콘다(Miniconda3) 환경변수 적용 zsh conda not found 오류 해결
zsh conda not found 로 한참을 시달리다가 간단한 해결법을 겨우겨우 알아내었다. zsh conda not found 오류에 시달리게 된 환경은 다음과 같았다. Linux minizonda로 설치하지 않고 windows 용을 설치하고 실행한것. 그 후 책과 인터넷 검색 결과(stack overflow)로 나온 zsh에 miniconda 환경변수를 적용하는 법인 code ~/.zshrc → export PATH=~/miniconda3/bin:$PATH (앞쪽을 실제 bin 폴더가 있는 경로로 수정해도 영 작동하지를 않았다.) 명령어를 실행했음에도 여전히 zsh는 miniconda3를 인식하지 못하고 있었고 결과적으로 conda 명령어를 쓰지 못한것은 당연한 결과였다. 도무지 이유를 알 수 없었..