#はじめに
angrを使うことになりそうなのでインストールしてみた.今後のためにメモを残しておく.
#環境
- Oracle VM VirtualBox
- Ubuntu18.04.4 LTS
- Python3.6.9
#手順
各種インストール
公式を見たところ,virtualenvを強く推奨しているみたいなので従ってみた.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-dev libffi-dev build-essential virtualenvwrapper
シェルの再起動
この後いきなりmkvirtualenv
を使うとcommand not found
と怒られた.理由は分からないがシェルを再起動する(単に閉じて開きなおす)と解決した.
仮想環境の構築
これでmkvirtualenv
が使えるはずなので仮想環境を立てる.
mkvirtualenv --python=$(which python3) angr
angrのインストール
そして最後にpip
でangrをいれる.
pip install angr
#動作確認
python
コマンドでインタラクティブシェルに入ってimportできるか試す.
import angr
エラーが出なければ成功.
#virtualenvの使い方(おまけ)
##環境から抜けるとき
deactivate
##今回の環境に入るとき
workon angr
#最後に
次は簡単な例で使ってみたい.