(WSL) OpenCV3.4 on anaconda インストール記録 (自分用メモ)

OpenCVをpythonから使いたくなった.Python 環境はインストール済みの anaconda を使いたい.

■1.anaconda navigator の起動.
コマンドラインから $ anaconda-navigator で起動する.X環境が必要なので適宜WSLからevinceを使う方法で説明したような方法で事前に整備しておく.

■2.新規環境の作成
001

002
上の図ではOpenCV33 としてしまったが実際にインストールされたのはOpenCV3.4だった(…).

■3.新しい環境のターミナルを開く
003

こうして開いたターミナルに$ conda install -c menpo opencv
と入力する.あとは指示に従えばよい.
これが済んだら anaconda navigator を終了する.

■4.新しい環境の呼び出し
$ conda activate OpenCV33
このようにして環境をアクティベートする.この環境にOpenCVが入っていることを確認しよう:

(base) himmel@DESKTOP:~$ conda activate OpenCV33
(OpenCV33) himmel@DESKTOP:~$ python
Python 3.7.5 (default, Oct 25 2019, 15:51:11)
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'3.4.2'

■参考にしたページ
https://qiita.com/ariki4160/items/5f276f796cb169b55ff9

Ubuntuのランチャーが消えた(自分用メモ)

ある朝気がかりな夢から覚めると,Ubuntuデスクトップを起動したときにランチャーが一切表示されない状態になっていた.右クリックメニューでターミナルは起動できたので $ firefox とか打ちながら情報を探した.結論から言うと次のようにしてうまく行った:

$ sudo rm -rf ~/.cache/compizconfig-1
$ sudo rm -rf ~/.compiz
$ sudo rm -rf ~/.Xauthority
$ sudo rm -rf ~/.config/autostart
$ sudo apt-get install --reinstall ubuntu-desktop unity compizconfig-settings-manager upstart
$ sudo dconf reset -f /org/compiz/
$ setsid unity

参考にしたページ
https://toxweblog.toxbe.com/2017/10/01/ubuntu-no-icon-menu/

treeとかいうぐう有能なコマンドwwwww

ディレクトリの構成をアスキーアートで示したい場合があります。
たとえば

A
├── b.txt
├── c.txt
└── D
    ├── e.txt
    ├── f.txt
    ├── G
    └── H

みたいな感じに。これを作ってくれるコマンドが tree です。(このコマンドを知らなくて、今までは手でちまちま書いてました。)
Ubuntuの人は

$ sudo apt-get install tree

Windows+MSYS2 の人は

$ pacman -S tree