テクめも

プログラミング関連のちょっとしたTipsなどを書いています。

matplotlibの_tkinterのエラーを解決する

matplotlib で描画をしようとしたときに以下のようなエラーが発生しました。 Traceback (most recent call last): ... File "/home/username/.pyenv/versions/3.6.2/lib/python3.6/tkinter/__init__.py", line 36, in <module> import _tkinter # If this fails your</module>…

TensorflowのImportErrorを解決する

GPU環境でTensorflowを実行したとき ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory というエラーが発生した場合、CUDAのライブラリのパスが通っていないことに原因があります。 export LD_LIBRARY_PATH=/usr/l…

macOSでPythonをインストールしようとしたときのエラーを解決する

pyenvでpythonをインストールしようとすると以下のようなエラーが発生しました。 (原因かはわかりませんが、macOSのバージョンを10.13に上げてから発生しました。) $ pyenv install 3.6.4 python-build: use openssl from homebrew python-build: use read…

AWSのCLIをもっと便利に使うツール

AWS #2 Advent Calendar 2018 25日目の記事です。 はじめに AWS CLIを使っていますか?まだの方はぜひインストールしてみください。 www.xn--ebkc7kqd.com この記事では、AWS CLIをさらに便利に使うことができるaws-shellについて紹介したいと思います。 aws…

awscliをインストールする

インストール # macの場合のみ $ brew install awscli OR $ pip install awscli 設定 $ aws configure AWS Access Key ID [None]: xxxx AWS Secret Access Key [None]: xxxxxx Default region name [None]: ap-northeast-1 Default output format [None]: js…

UbuntuでのNginxのコマンド

基本 UbuntuでのNginxを操作するコマンドは3パターンあります。 $ sudo systemctl <コマンド> nginx or $ sudo service nginx <コマンド> or $ sudo /etc/init.d/nginx <コマンド> 以下は、systemctlの例ですが、service nginxでも/etc/init.d/nginxでも同じ…

Pyenvをインストールすると発生するbrew doctorのWarningを解決する

macOSでpyenvをインストールすると、brew doctorでconfigまわりのWarningが発生します。 $ brew doctor Please note that these warnings are just used to help the Homebrew maintainers with debugging if you file an issue. If everything you use Home…