Macの日本語キーボードで、逆スラッシュ「\」を入力する方法は、optionキーを押しながら¥キーを押します。
Alt+¥
Macの日本語キーボードで、逆スラッシュ「\」を入力する方法は、optionキーを押しながら¥キーを押します。
Alt+¥
SSHで認証用の証明書を使ってサーバーに接続しようとする場合、以下のエラーが表示されます。
Received disconnect from 52.196.174.79 port 22:2: Too many authentication failures
Disconnected from 52.196.174.79 port 22
認証用の証明書を使って接続する場合、以下の解決案があります。
Read Moreローカルに wordpress と mysql をダウンロードして動作環境を構築した場合、wordpress を開いたら以下のエラーメッセージが表示されます。
Error establishing a database connection
wp-config.php
でデータベースの接続情報を正しく記入しましたが php から mysql に接続できませんでした。 mysql -uroot -p
コマンドでの接続は問題ありません。 netstat -na | grep 3306
で確認して mysql サーバーは正しく起動しているようです。
いろいろ調べて試したところ、以下の方法で解決できました。
GUIのツールはありませんので、Terminal を開いてコマンドを打ちます。
SDカードが認識されているかを確認します。
sudo diskutil list
以下のような出力があります。一番下にある 32GB のディスクがSDカードです。 Read More
apt-get
を使って clang-4.0
をインストールします。(現時点では 4.0 が最新版)
sudo apt-get update sudo apt-get install clang-4.0
これで clang++
をインストールできます。
終わった場合コマンドがリンクされていない場合がありますので以下を実行します。
sudo ln -s /usr/bin/clang-4.0 /usr/bin/clang sudo ln -s /usr/bin/clang++-4.0 /usr/bin/clang++
clang++
を実行してみます。
$ clang++ --version clang version 4.0.1-10+rpi1~bpo9+1 (tags/RELEASE_401/final) Target: armv6-unknown-linux-gnueabihf Thread model: posix InstalledDir: /usr/bin
以上が出力されればインストールは成功です。
問題に該当するかを試すには以下のコマンドを利用できます。
perl -e exit
これを実行して以下のようなエラーが発生します。
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "en_GB.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_GB.UTF-8").
python で opencv を利用していて、SIFT や SURF が入っている xfeatures2d を参照しようとしたら以下のエラーメッセージが表示されます。
Traceback (most recent call last): File "test.py", line 7, in <module> sift = cv2.xfeatures2d.SIFT_create() AttributeError: 'module' object has no attribute 'xfeatures2d'
opencv 3以降、SIFT や SURF などのアルゴリズムが入っている xfeatures2d が opencv の標準機能から外されました。ソースコードも別のレポジトリに格納されています。
python で opencv を利用しようとして、import cv2
を実行したら以下のようなエラーが表示されます。
$ python >>> import cv2 Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: dlopen(/Library/Python/2.7/site-packages/cv2.so, 2): Symbol not found: __ZL11pyopencv_toIN2cv3VecIfLi2EEEEbP7_objectRT_PKc Referenced from: /Library/Python/2.7/site-packages/cv2.so Expected in: flat namespace in /Library/Python/2.7/site-packages/cv2.so
python で opencv を利用しようとして、import cv2
を実行したら以下のエラーメッセージが表示されます。
Traceback (most recent call last): File "test.py", line 2, in <module> import cv2 ImportError: No module named cv2
原因はPythonがモジュールファイルcv2.soを見つけることができないためです。(ファイルが見つかっているが、読み込み権限がない、またはファイル自体が破損しているなど、いくつかの理由が考えられます。)
opencv を python の拡張モジュールとして組み込むと python で opencv の関数や機能をそのまま利用できるようになります。正しく組み込んだ場合、以下のように opencv の関数を呼び出します。
import cv2 img = cv2.imread("/pictures/sample.png")
このように簡単に画像ファイルの読み込み機能を利用できます。
一方、opencv のモジュールを正しく組み込めない場合、以下のエラーメッセージが表示されます。
import cv2 ImportError: No module named cv2