なんだかんだで結構苦労したので、
気をつける点を記載したいと思います

①python の独自パスを通す
②virtualenvを有効化
③文字コードを指定

まず、cronでpythonを動かすと、パスがなぜか通らなくなります。
さらには、文字コードも無視されてしまいました。

解決策
①独自パスはこれで追加
export PYTHONPATH=

※python 自体のパスが通ってない場合は、下記を通してください
path=

②下記を実行してあけてください
source .virtualenv//bin/active

③これは最もはまったのですが、下記を実行することにより、utf-8で実行してくれます
export LANG="ja_JP.UTF-8"