実行環境
- Ubuntu 18.04
- Python 2.7
- PyCharm Community 2020.2
経緯
Ubuntuでweiliu89さんのssd-caffeを導入したのですが、Pythonインタープリタまわりが初心者だったためPyCharm環境でうまくimportできませんでした。解決したので記録を残しておきます。
今回はCaffeをimportしていますが、github等からcloneしたものは全般的に同様の手順でimportできるようになるはずです。
手順
1. PyCharmでインタープリタの設定をする
PyCharmを開き、ファイル -> 設定 -> プロジェクト:プロジェクト名 -> Pythonインタープリター
でインタープリタの設定ページに移動します。
defaultではPython2.7 /usr/bin/python2.7(灰文字)とかになっているのではないでしょうか。
ここを切り替えることでPythonのバージョンを変えたりすることができます。
下にインストールされているパッケージがリスト化されていると思います。
2. インタープリタにPathを加えるだけ
では使いたいインタープリタにPathを加えましょう。
右の歯車ボタンからすべて表示を選択すると、使用できるインタープリタの一覧が表示されます。
ここで使用したいものを選択した状態で、右の5つのアイコンのうち一番下の「選択したインタープリタのパスを表示する」を開きます。
するとパスがズラッと表示されますね。
今回はCaffeを入れたいので、追加ボタンを押して、"/home/usrname/caffe/python"を追加します(環境によって変えてください)。
適用してimport caffe
で確認してみましょう。