を実行し、代わりにPythonの3.xおよびpip3.xをインストールしてくださいPythonの2.xの
ためです。このリンクを確認した後、私は問題のアイデアを得ましたが、適切な解決策を見つけることができませんでした。一日苦労した後、私は解決策を手に入れました。エンジニアリングプロジェクトにPYREBASE
を使用していたので、RASPBIAN-JESSIE
ストレッチ画像をSDに再インストールしました。 python2.7
とpython3
を削除してからpython3
をインストールしてからpyrebase
をインストールし、頻繁に再起動してください。しかしそれは働いた!
$ sudo apt-get remove python2.7
$ sudo apt-get remove python3
$ sudo reboot
$ sudo apt-get install python3
$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python3 get-pip.py
$ pip3 freeze #(displays about 15 lines, if pip is installed correctly)
$ pip3 list #(displays about 15 lines)
$ sudo pip3 install pyrebase
と今、pyrebase import pyrebase
から
、それはインポートエラーを与えませんでした。
pipが正常にインストールされた場合は、 'pip freeze'の出力に表示されます。出力に' pyrebase'が表示されませんか?また、python 3.4.2でpipをインストールしましたか? – davedwards
@downshift pyrebaseはpip freezeで表示されていないので、正しくインストールされていないと思います。あなたはこの問題を解決する方法を知っていますか、私は3.4.2のためにそれをインストールしたかどうかもわかりません、私はちょうど私がbevore pip pyrebaseをインストールすると言ったようにしました。事前に感謝します。 –
[python 3.4.2 docs](http://docs.python.org/3.4/installing/#install-scientific-python-packages)によれば、あなたはそのPythonバージョンを明示的に指し、その 'pip 'コマンドを使用して、使用しているプラットフォームに応じて、pythonのバージョン3.4.2に' pip'がインストールされているかどうかを確認します。[raspberrypiのウェブサイト](https://www.raspberrypi.org/documentation/linux /software/python.md)は 'pip3 install'のようなものを使って 'python 3 'のパッケージをインストールするのに対し、' pip'は 'python 2'のモジュールをインストールするので、' pip3 install pyrebase'を試してみてください。 –
davedwards