redis + flask 따라해보기
redis + flask 따라해보기
참고: https://niceman.tistory.com/200
-
$ sudo apt install python3-pip- pip 버전이 너무 낮음
- 따라서 다시 설치해야 하는데, 파이썬 버전 여러개를 관리하는게 필요할 듯.
-
여기서
pyenv,virtualenv이용방법 참고$ sudo apt install git curl$ curl -L [https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer](https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer) | bash-
~/.profile,~/.bashrc(여긴 꼭 해야되는지 모르겠음)
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.profile $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.profile $ echo 'eval "$(pyenv init --path)"' >> ~/.profile $ echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.profile-
$ pyenv- 설치되었는지 확인
-
$ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ xz-utils tk-dev libffi-dev liblzma-dev python-openssl git-
pyenv를Ubuntu에서 사용하기 위한 패키지들 설치
-
-
$ pyenv install —list로 설치가능한 버전들을 조회 -
$ pyenv install 3.8.3→파이썬 3.8.3버전을 설치한다. -
$ pyenv versions→pyenv로 설치한 파이썬 버전들을 나열 -
$ pyenv virtualenv <version> <virtual_name>→pyenv로 특정 파이썬 버전에 대한 가상환경 설치 -
$ pyenv local <virtual_name>특정 디렉토리에 가상환경을 적용 -
vsc로EC2 인스턴스내에 접근해서 작업하기 (참고) - 예제를 따라하다가
$ rq-dashboard하는 단계에서ValueError: 'default' must be a list when 'multiple' is true.에러가 발생한다.- 패키지
click==8.0.0부터 발생하는 문제라고 하는데,$ pip install click==7.1.2로 디그레이드 해줬더니 됨.
- 패키지