tropicbirdのブログ

備忘録です。

2020-01-01から1年間の記事一覧

Jupyterのカーネルに設定されたPythonのバージョンを確認する方法

はじめに Jupyter上で複数の仮想環境を使うために、以下のサイト等を参考にして複数のバージョンのPythonを pyenvで作成した。 ・Jupyterで複数カーネルを簡単に選択するための設定 - Qiita ・Python:venv + pyenvでの環境構築 - 無粋な日々に そして、Jupyt…

GPUをWSL2とDockerで使えるようにする方法

はじめに Dockerの初学者です。Dockerを使い始めるにあたり、WSL2とDockerでGPUを使えるようするために環境の構築を行ったのですが、エラーが連発したので、その記録と解決方法を紹介します。WSL2上でdockerを使ってGPUを使用する方法は、NVIDIA公式のCUDA o…

Djangoで作ったWebアプリをHerokuでデプロイするとmediaが使えなかった。

課題 Djangoで作ったWebアプリをHerokuで公開したら、DEBUG = True の時はmediaからファイルがダウンロードができたけど、本番環境のDEBUG = False にするとmediaからファイルがダウンロードができなくなった。 原因 PaaS(Herokuなど)ではDjangoのmediaは…

Webアプリ

DjangoとHerokuを使ってWebアプリを作りました。 →Google Earth上に風車をつくるWebアプリ

【個人メモ】PyCharmでConda環境のDjangoを使用する方法(結論:解決できず。。)

PyCharmのConda環境でDjangoのプロジェクトを作成(下図)しようとしましたが、 エラーが発生(以下は一例)してうまくできませんでした。 Failed to get real commands on module "djangoProject": python process died with code 1: Traceback (most recen…

Git Bashでcondaを有効にする方法

1. Git Bash上で以下のコマンドを入力すると、Git Bash上でcondaコマンドが使えるようになります。 $ . /c/users/XXX/anaconda3/etc/profile.d/conda.sh 2. 上記を毎回入力するのが面倒な場合は、以下のコマンドを入力すると、Git Bash起動後すぐにcondaコマ…

PyCharmでJupyterを起動する際のエラー(Notebook kernel doesn't match project interpreter)の解決方法

エラーの内容 Anacondaの環境下でPyCharmを使用する場合に、jupyter notebookのファイル(.ipynb)を作成してコードを実行すると、「Notebook kernel doesn't match project interpreter」というエラーメッセージが出てきた。エラーメッセージに関わらず、Py…

PDFの文章を自動翻訳する際の小技(改行の対処方法)

課題 PDFの文章をDeepL翻訳やGoogle翻訳にコピペすると、貼り付け後の文章に改行が入っているため翻訳が上手くされない。改行を消したい。 解決方法 ブラウザ(Google Chromeとか)のURL欄にPDFの文章を貼り付けて、再びそれをコピペすると、改行が消える。

wgrib2を使ってGRIB2形式のファイルを読み込む際の落とし穴(Windows)

はじめに 気象データは世界共通フォーマットのGRIB2形式で提供されている場合が多いですが、そのファイルをCSV形式とかに変換する際に、NOAA(アメリカ海洋大気庁)が提供しているwgrib2を使ってデコードする必要があります。ネット上でwgrib2の使用方法を探す…