bbgo 2.0 은 아래 문서를 참고하세요.
Ubuntu 14.04 혹은 Linux on Windows 기준
$ wget https://bootstrap.pypa.io/get-pip.py $ sudo python get-pip.py
$ sudo pip install virtualenv
$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv $ git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"
$ pyenv install 2.7.13
* no acceptable C compiler found in $PATH 등 python build 실패 시
$ sudo apt-get install build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev
$ pyenv virtualenv 2.7.13 bbgo $ pyenv activate bbgo
(bbgo)$ git clone https://github.com/genonfire/bbgo.git
(bbgo)$ git checkout -b 1.x
(bbgo) $ pip install -r requirements.txt
$ sudo apt-get install postgresql postgresql-server-dev-9.3 libpq-dev
$ sudo -i -u postgres $ psql postgres=# create user bbgo; postgres=# alter user bbgo with password 'bbgo'; postgres=# create database bbgo owner bbgo;
listen_addresses = '*' port = 5432 $ sudo service postgresql restart
- http://www.enterprisedb.com/products-services-training/pgdownload#windows 에서 9.3 다운로드
- 설치 및 password 설정
- bash에서 $ psql -p 5432 -h localhost -U postgres 실행되는지 확인
- pgAdmin III 실행해서 PostgreSQL 9.3 (localhost:5432) 우클릭 후 Connect (password 입력)
- Tools - Server Configuration - pg_hba.conf
- Database, User: all 두 개 더블클릭 후 Method를 Trust로 변경
- ~/.bashrc에 export PGHOST=localhost 추가
- Login Rules 우클릭 - New Login Role... 로 bbgo 생성
- Database 우클릭 - New Database... 로 Name: bbgo, Owner: bbgo 생성
(bbgo)$ python manage.py createsuperuser
(bbgo)$ python manage.py migrate
(bbgo)$ ./runlocalserver
![]() |
코아
pyenv가 설치가 안된거 같네요. 위 내용 중 pyenv 설치 및 ~/.bashrc 에 추가하기 까지 완료한 후 재부팅, 다시 로그인, cmd 재실행 혹은 $ source ~/.bash_profile 등으로 내용 적용 후 다시 실행해 보시기 바랍니다.
|
![]() |
헬로
04-24
gencode.me
삭제된 댓글입니다.
|
![]() |
![]() |
새부리
말씀하신 문제 수정한 패치를 반영하였으니 최신으로 다시 받으면 수정되어 있을 겁니다.
https://github.com/genonfire/bbgo/commit/0a859e3e62072eee9aac172a246bc40f19dbb67b |
![]() |
![]() |
새부리
VERSION 1.1.216 이후 Django1.11LTS + python2.7 과 Django 2.0 + python3.6 동시에 지원합니다.
|
![]() |
새부리
11-02
gencode.me
삭제된 댓글입니다.
|
![]() |
![]() |
새부리
11-07
friewall
삭제된 댓글입니다.
|
![]() |
일단 임시책으로 settings.py에 DB_NAME,USER,Password를 "bbgo" 넣고 해보시면 진행되실거에요~!
|
![]() |
![]() |
새부리
11-07
gencode.me
삭제된 댓글입니다.
|
![]() |
friewall
settings.py
with open(os.path.join(BASE_DIR, "secrets.json")) as f: data = json.loads(f.read()) settings.py에서 주요 정보들을 secrets.json에서 읽어옵니다. secret_sample 내용을 본인의 환경에 맞춰 secrets.json으로 저장하면 됩니다. |