2017-01-22 20 views
0

私のラズベリーパイにpython-mysqldbファイルをダウンロードし、データベースからインポートした情報を取り込もうとしている空のmysqlをセットアップしました。 pythonシェルイムタイピングで:インポート:コマンド誰がどんな何が不足しているイム手掛かりまたは何を持っているん 私のラズベリーパイのデータベースをインポートしようとしましたが、それが動作しません。

を見つけていない

#!/usr/bin/env python 

import MySQLdb 

と私は

bashが得続けます間違った?

+1

PythonではなくBashでスクリプトを実行しようとしているようです(したがって、エラーメッセージ)。 このコードをどのように実行していますか? – blubberdiblub

+0

Imこれはかなり新しいですが、私はPythonシェル端末にスクリプトを入力しましたが、私はコマンドを実行するためにregualrのpython端末を使用する必要があるので、shebangを追加しましたか? – Jayman

+0

確かに、実際には、Pythonは決して 'bash:'で始まるエラーメッセージを投げることはありません(あなた自身で印刷しない限り)。また、 'command not found'は実際にはPythonエラーではありません。Pythonは文、関数、式を扱いますが、コマンドは扱わないからです。このエラーを生成するために正確に何をしたのかわからないと、実際に何が起こったかを伝えることは本当に難しいです。私は手足の外に出て、おそらくIPythonを使用していて、間違って 'import MySQLdb 'の前に'! 'を置くと(それがシェルに逃げるように)、私は完全に違う。 – blubberdiblub

答えて

0

チェックfolowerファイル:/python2.7.11/lib/python2.7/

MySQLdb.pyはありますか?

+0

これはかなり新しいので、私はあなたが書いたものをチェックする方法を正確にはわかっていませんでしたが、ディレクトリファイル/ usr/binを見て、しかし、mysqldbファイルがないので、私は数回それを再インストールしようとしましたが、私のバージョンは最新であると私に言った – Jayman

関連する問題