Python2系とAnacondaをオンプレ環境でインストール
Python2系とAnacondaをオンプレ環境でインストール
やりたいこと
手順
インストーラーをダウンロード
- ネットワークにつながる環境でダウンロードしたものを持ってくる
- Python2系
- 現状の2系最新版
- Python-2.7.13.tar.xz
- Anaconda
事前準備
- それぞれ以下のディレクトリに配置しスタートする
/Users/xxx/Desktop/data_analysis
- 作業ディレクトリに移動
% cd /Users/xxx/Desktop/data_analysis
% ls
Anaconda2-4.3.1-MacOSX-x86_64.sh Python-2.7.13.tar.xz
Pythonをインストール
(追記)この作業は不要
tarを解凍
% tar zxvf Python-2.7.13.tar.xz
- インストール
% cd Python-2.7.13
% ./configure
% make && make install
- 実行ファイルのシンボリックリンク作成
% cd ..
% mkdir -p python/bin
% ln -s /Users/xxxx/Desktop/data_analysis/Python-2.7.13/python.exe /Users/xxx/Desktop/data_analysis/python/bin/python
- ※相対パスで指定する場合は指定の仕方に注意(自分用メモ)
- 動作確認
% ./python/bin/python --version
Python 2.7.13
Anacondaをインストール
- shellを実行
% sh Anaconda2-4.3.1-MacOSX-x86_64.sh
- 対話形式で質問に答える
- 動作確認
% ./anaconda2/bin/anaconda --version
anaconda Command line client (version 1.6.0)
- (追記)
% ./anaconda2/bin/python --version
Python 2.7.13 :: Anaconda 4.3.1 (x86_64)
PATHの切り替え
- .zshrc(もしくは.bashrc)を作成
touch .zshrc
- 作成したファイルに以下の内容を追記する
export PATH="$HOME/Desktop/data_analysis/python/bin:$HOME/Desktop/data_analysis/anaconda2/bin:$PATH"
- 作成した.zshrcを反映する
% source ./.zshrc
- 動作確認
% python --version
Python 2.7.13
% which python
/Users/xxx/Desktop/data_analysis/python/bin/python
% anaconda --version
anaconda Command line client (version 1.6.0)
% which anaconda
/Users/xxx/Desktop/data_analysis/anaconda2/bin/anaconda
PATHの切り換えが必要ない場合
python
- シンボリックリンクをはる先を
/usr/local/bin
辺りにする
Anaconda
/usr/local/bin
辺りにシンボリックリンクをはっておく- もしくは対話形式でPATH追記を問われた時にyesを選択しておく
herokuでjavaのバージョン指定
古いplayアプリを動かしたかったんだけどjdkは1.7でないと動かない
でもデフォルトで1.8で動いてしまう
system.properties
というファイルを作ってそこに
java.runtime.version=1.7
って書けばOK
https://devcenter.heroku.com/articles/java-support#specifying-a-java-version
stylesheetのドキュメント
cssのドキュメントを作りたい
stylesheetガイドで検索するといろいろと出てきた
どれが今時なのかいまいちわからない
・styledocco
https://jacobrask.github.io/styledocco/
・hologram
http://trulia.github.io/hologram/
・kaleistyleguide
https://github.com/thomasdavis/kaleistyleguide
・frontnote
https://github.com/frontainer/frontnote
・sc5styleguide
http://styleguide.sc5.io/