Help us understand the problem. What is going on with this article?

Mezzanine導入ながれとはまったことメモ

More than 3 years have passed since last update.

Mezzanineとは

pythonのwebフレームワークのdjangoのcmsで、wordpressのように、簡単にwebページを作成できるようなものみたいです。(あまり詳しくはありません笑)

使った環境

  • pyenv
  • python3.5.2
  • さくらのクラウド(ubuntu)
  • pip
  • django

環境作成の流

pyenvインストール

$ sudo apt-get update
$ sudo apt-get install git gcc make openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev
$ git clone git://github.com/yyuu/pyenv.git ~/.pyenv

その後.bashrcに以下のことを書き込む

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

かけたら、以下のコマンド!!!!

$ source ~/.bashrc

これで、pyenv が使えるようになりました

参考

http://www.takunoko.com/blog/ubuntu%E3%81%ABpython%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82/

Python 3.5.2を使えるように

$ sudo pyenv install 3.5.2
$ sudo pyenv global 3.5.2

Mezzanineを入れる

$ pip install mezzanine

これで入ったので
あとはプロジェクトを作る!

プロジェクト&db作成

$ mezzanine-project myproject
$ cd myproject
db作成↓
$ python manage.py createdb

これで、できるはず!!!
あとは確認!

確認

$ python manage.py runserver 0.0.0.0:8000

参考

http://qiita.com/itkr/items/c6c26f55a292f3e39241

これで、クラウドの ip:8000にアクセスして、表示できればOK

はまったこと

pyenvをいれて、 やると、pipのバージョンが最新ではなかったので、

$ pip install --upgrade pip 

したら、mezzanineがなぜかinstallできなくて、結構悩みました、
updateしないとできるので、しないことをお勧めします。

Yamashou
コンピュータ初心者、なので、適当に勉強したときのメモを投稿していきます。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away