

初期状態のラズベリーパイにPython 2.7.10をインストールしました。

[code]

    $ ./configure && make && sudo make install
    $ sudo apt-get install python-picamera
    
[/code]

ここまでは順調なような気がしていましたが、Pythonからpicameraを見つけることが  
できていないのか・・・といった感じです。

[code]

    >>> picamera
    　Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    　NameError: name 'picamera' is not defined
    
[/code]

となってしまいます。

=sample.py=

[code]

      File "sample.py", line 3, in <module>
        import picamera
     ImportError: No module named picamera
    
[/code]

`python -c "help('modules')"` を実施すると、一覧にはpicameraは存在していません。

`sudo apt-get install python-
picamera`をそのまま実施しても「最新です」とメッセージが表示されます。インストールログらしきものも確認したのですが、特にエラーもなさそうな。（見るところが違うかもしれませんが・・・）

この場合、どこかのパスを書き換えるか、picameraのインストール先を変更するようになるのでしょうか？自分なりに調べたのですが、Linuxをほとんど触ったことがないのもあり、全く持って行き詰まっております。どなたかご教示いただければ幸いです。

上記pythonインストール方法だとインストール先は/usr/local/lib/ のpython2.7フォルダで認識はあっているでしょうか？  
各種モジュールは上記インストール方法だとどこへインストールされるのでしょうか？  
それらを参照するファイルがどこかにあるのだと・・・。  
picameraのモジュールインストール先を、単純に変更した方が素人には簡単でしょうか？

(↓この２つまでは成功しています。)

[code]

    　raspistill -o aaa.jpg
      gpicview aaa.jpg
    
[/code]

#### コメントに対する回答、確認したこと

・ dpk-Lについて $ dpkg -L python-picamera  
/usr/share/pyshared/picamera/camera.py

・usr/lib/にもpython2.7フォルダがあります。  
usr/lib/python2.7/dist-packages/picamera/camera.py(ショートカットみたいなマークあり)

・make install  
python2.7.10をダウンロードしてインストールしてます。  
wget python.org/ftp/python/2.7.10/Python-2.7.10.tgz

・>>> import sys  
>>> sys.path  
['', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7',
'/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk',
'/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload',
'/usr/local/lib/python2.s7/site-packages']

・python -c "help('modules')"  
picameraは表示されませんでした。

・=sample.py=  
import sys  
sys.path.append('/usr/share/pyshared/picamera/')←試しに追記しましたが駄目でした  
import picamera

あまりの前進なさにへこんでいます。


CC BY-SA 4.0
2015-12-20T03:11:40.513
20198
2022-07-11T00:39:59.023
2022-07-11T00:39:59.023
3060
13745
question
python raspberry-pi
picamera モジュールが利用できない


`/usr/bin/python`というようにフルパスで起動すれば`import picamera`が動くでしょう。


CC BY-SA 3.0
2015-12-20T19:32:48.303
20233
2015-12-20T19:32:48.303
7837
20198
answer