Python

Docker ubuntu Flaskアプリ用構築メモ

ubuntuでPython Flaskのアプリを途中まで作ったので、 Dockerfileでdockerコンテナを構築してみた。 pyenv install 2.7.13 が動かない dockerのイメージを作るために、 ubuntuコンテナ内でコマンドラインで作業していたら、 pyenv でpython実行環境のインス…

シンギュラリティまであと何日

シンギュラリティが起こるとされる、2045年まであと28年。 28 * 365 = 10220 なので、あと1万日くらい。 キリのいい数字だったので、今日から何日後なのか調べてみた。 あと、ちょうど10000日の日付も調べてみた。 Python from time import time, mktime fr…

Ansible --start-at-task

Ansible には –start-at-task という、 指定したタスクから開始するオプションがあるけどうまく動かない。 https://github.com/ansible/ansible/issues/11692 deploy% touch ansible.cfg deploy% vi ansible.cfg [defaults] task_includes_static = True han…

ansible をアップグレードしようとしたらエラー

pip install –upgrade ansible でエラー。 pip install --upgrade ansible Collecting ansible Downloading ansible-2.2.1.0.tar.gz (2.5MB) 100% |################################| 2.5MB 404kB/s build/temp.macosx-10.10-x86_64-2.7/_openssl.c:1107:27…

ansistranoのafter_symlinkでsudo(become)を実行する

ansible の YAML ansible ansistrano の after_symlink hook で /etc/init.d/ にシンボリックリンクを作る。 - name: initd symlink become: true file: state: link src: /var/www/app1/current/deploy/initd/app1_uwsgi #dest: /home/user1/app1_uwsgi des…

とりあえずserverlessでpythonを試してみる

npmのインストール なんかインストール方法が複数あるっぽいけど、 nodebrewというのを入れるのがよさげだったのでそれにしてみる。 (会社のmacにはanyenvというのが入っていた) http://www.hirooooo-lab.com/entry/development/install-node brew install…

Docker TensorFlow

『pythonによるスクレイピング&機械学習 開発テクニック』 の5章 (5-2)だけ試してみた。 docker run -it b.gcr.io/tensorflow/tensorflow:latest-devel 本の通りにpython3で試したらエラー。 root@ac3b891d06fd:~# python3 Python 3.4.3 (default, Oct 14 2…

macOSにpipが入っていない

macOS Sierra Version 10.12.2 % brew install pip Updating Homebrew... ==> Auto-updated Homebrew! Updated 1 tap (homebrew/core). ==> Updated Formulae antlr youtube-dl Error: No available formula with the name "pip" Homebrew provides pip via:…

Visual Studio CodeでPython

MacBookProを買ったので環境設定。 Visual Studio CodeでPythonの開発環境構築を構築してみた。 | Developers.IO Python - Visual Studio Marketplace Visual Studio Codeで Command + P ext install python donjayamanne.python If using a custom Python …

celeryが原因でpython manage.py syncdbに失敗した時のメモ

エラー。 $ python manage.py syncdb Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/user1/.pyenv/versions/app1/lib/python2.7/site-packages/django/core/management/__init__.py"</module>…

Ansistranoでソースコードをローカルで取得

アプリのデプロイにRubyのCapistranoを使っていて便利だなーと思っていたので、 新しく作ったアプリでは、AnsibleのAnsistranoを使ってみた。 でも、実行すると途中で止まる。 ansible-playbook -i inventory/hosts/production playbook/deploy.yml gitリポ…

/etc/default/celeryd が読み込まれなかった

http://docs.celeryproject.org/en/latest/tutorials/daemonizing.html を見てcelerydの起動スクリプトを作った。 /etc/init.d/ に起動スクリプトを置いて、sudo service appname_celeryd start したら、エラーになった。 sudo service appname_celeryd star…

nginx + django uwsgi

CentOS6 にdjangoアプリを設置しようとしたら、nginxでエラーになった。 django 1.8 EC2上で Django + Nginx + uWSGI を試す - Qiita http://unix.stackexchange.com/questions/218747/nginx-says-open-etc-nginx-conf-d-foo-conf-failed-13-permission-deni…

CentOS6にpipをインストール

rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install python-pip http://www.liquidweb.com/kb/how-to-install-pip-on-centos-7/

django PostgreSQL Error : Symbol not found: _lo_lseek64

Django 1.8 PostgreSQL 9.4 Mac OS X Yosemite (Version 10.10.5) python manage.py runserver でエラー。 return import_module('%s.base' % backend_name) File "/Users/uuuuuuuu/.pyenv/versions/2.7.9/lib/python2.7/importlib/__init__.py", line 37, i…

pyenvでPythonのバージョンが切り替わらない

pyenvのコマンドで2.7.9に設定して、pyenvのコマンドで設定確認したら2.7.9なのに、 python コマンドを実行するとバージョンが3.5.1 pyenv local 2.7.9 pyenv local 2.7.9 pyenv global 2.7.9 pyenv global 2.7.9 pyenv shell 2.7.9 pyenv shell 2.7.9 pytho…

Deep LearningをやりたかったらNVIDIA入のPCを買うしかない

メモ: NVIDIAでないGPUでDeep Learningの処理を高速化する方法はないか調べてみたけど、 どうやら全く対応していないっぽい。 ChainerもTensorFlowもCaffeも NVIDIAのCUDAで処理の高速化をしている。 AMDのRadeonとか、IntelのIrisとかだとCUDAは使えない。…

DeepLearning Caption (Mac)

Chainerで画像のキャプション生成 - Qiita の記事を試す。 Ubuntuでやった時のメモ: http://kubotti.hatenablog.com/entry/2016/06/07/142850 ソースコード取得。 https://github.com/dsanno/chainer-image-caption git clone https://github.com/dsanno/ch…

pyenvのメモ

メモ pyenv Python 2系と3系を切り替えるツール HomebrewのインストールからpyenvでPythonのAnaconda環境構築までメモ - Qiita virtualenv 同じPythonバージョンで別のPython環境を切り替えるツール http://qiita.com/Kodaira_/items/feadfef9add468e3a85b a…

Deep Leaningで画像の説明(キャプション)

画像に文章の説明を付けるという、ディープラーニングの記事を見つけたので試してみる。 処理内容はまだ理解できないので実行するだけ。 Chainerで画像のキャプション生成 - Qiita http://t-satoshi.blogspot.jp/2016/01/blog-post_1.html 環境構築 別記事に…

chainer: RuntimeError: CUDA environment is not correctly set up

chainer/cuda.py", line 82, in check_cuda_available raise RuntimeError(msg) RuntimeError: CUDA environment is not correctly set up (see https://github.com/pfnet/chainer#installation).CuPy is not correctly installed. Please check your enviro…

ImportError: No module named PIL

from PIL import Image ImportError: No module named PIL pip install pillow

libfreenect2 python (r9y9 版)

r9y9/pylibfreenect2 を試してみることにした。 git clone https://github.com/r9y9/pylibfreenect2.git r9y9/pylibfreenect2 remexre/pyfreenect2.gitのアンインストール 動きがイマイチだった、remexreさんが作ったpyfreenect2をアンインストール。 http:/…

libfreenect2 python

Kinect v2をUbuntuで動かせるライブラリ、libfreenect2を Pythonから使えるようにする。 この記事の内容は失敗。 ちゃんと動くやつはこれ↓ libfreenect2 python (r9y9 版) - kubotti’s memo 手順メモ cd ~/Documents mkdir pyfreenect2 cd pyfreenect2 pyfre…

MacにOpenCV3を入れてAKAZA特徴量

OS X Yosemite 10.10.5 OpenCV 3 MacにOpenCV 3を入れてAKAZE特徴量を試してみたかったのでメモ。 ↓の記事を参考にOpenCV3をインストール。 https://blog.ymyzk.com/2015/07/os-x-opencv-3-python-2-3/ brew tap homebrew/science brew tap homebrew/python …

CentOSにpythonのvirtualenvを入れるメモ

CentOS6でvirtualenvとPython Fabricを使いたかったのでインストールメモ。 [idempiere@localhost ~]$ cat /etc/redhat-release CentOS release 6.7 (Final) $ python -V Python 2.6.6 yum install virtualenv で何も見つからなかった。 pip pipが入っていな…

CentOS5にPython fabricをインストール

CentOS5でPython Fabricを使おうとしたけど、 CentOS5はPythonのバージョンが2.4で、Fabricが入ら無いっぽかった。 $ python -V Python 2.4.3 Python 2.6をインストール。 sudo yum install --enablerepo=epel python26 wget --no-check-certificate https:/…

chainerでcaffe model dataを使っているサンプルコードを試す

この記事を試した時のメモ。 Chainerで入力画像の最適化 - mktozkの日記 正直言って、この記事で何をやっているか分かっていない。。。 学習済みモデルデータ https://github.com/pfnet/chainer.git をTortoiseGitでチェックアウト。 Git for Windows Gitで…

Windowsにchainer 1.5.1を入れる

chainerを1.3.2から1.5.1にバージョンアップしようとしたら、エラーになった。 Install packages failed: Error occurred when installing package chainer. The following command was executed: packaging_tool.py install --build-dir C:\Users\aaaaaa\Ap…

python 64bit版のインストール

Windows 10 Python Release Python 2.7.10 | Python.org Windows x86-64 MSI installer 32bit版Python2.7が入っている状態で、 64bit版Python2.7を別のディレクトリに入れたら、 インストーラーが変な動きをしたようで、32bit版のpython.exeが消えた。 C:\Py…