Pythonの仮想環境を作成し,テキストファイルに記述しているライブラリをインストールします. 詳しい説明は複数のvirtualenv環境構築 & Pythonライブラリインストールをシェルスクリプトで自動化に記述.
virtualenvとvirtualenvwrapperが必要です。
| #!/bin/bash | |
| #==================================================================== | |
| # aptのアップデート | |
| #==================================================================== | |
| yes | sudo apt-get update | |
| yes | sudo apt-get upgrade | |
| #==================================================================== | |
| # 『デスクトップ』『音楽』などの日本語フォルダー名を英語表記にする | |
| #==================================================================== |
Pythonの仮想環境を作成し,テキストファイルに記述しているライブラリをインストールします. 詳しい説明は複数のvirtualenv環境構築 & Pythonライブラリインストールをシェルスクリプトで自動化に記述.
virtualenvとvirtualenvwrapperが必要です。
| #!/usr/local/python | |
| # coding: utf-8 | |
| import os | |
| import sys | |
| import commands | |
| from time import sleep, strftime, localtime | |
| def get_time_stamp(filename): | |
| return os.stat(filename).st_mtime |
| from flask import (Flask, flash, request, redirect, render_template, session, | |
| url_for) | |
| from rauth.service import OAuth1Service | |
| from rauth.utils import parse_utf8_qsl | |
| from datetime import datetime | |
| CONSUMER_KEY = 'consumer key' | |
| CONSUMER_SECRET = 'consumer secret' | |
| # Flask setup |
http://dotinstall.com/lessons/basic_redis
Redisに保存してあるセッションデータを確認したい。 Redisのサーバは既に動いている。
redis
| import itertools | |
| class _BaseValidator(object): | |
| _counter = itertools.count() | |
| def __new__(cls, *args, **kw): | |
| validator = object.__new__(cls) | |
| validator._order = next(cls._counter) | |
| return validator |
HomeBrewでPython入れてたけどtoxとか使ってると、pythonの各バージョンが必要になってくるけどこれまで使ってたHomeBrewだと複数のバージョンが管理できない。pyenvは使わない機能が多すぎるしややこしいのでもっとシンプルに管理出来るツールを作った
aodag先生の管理のしかた を真似してみる。
/opt 以下にPythonをインストール/usr/local/bin/ にシンボリックリンクをはる