私のラズベリーパイにpython-mysqldbファイルをダウンロードし、データベースからインポートした情報を取り込もうとしている空のmysqlをセットアップしました。 pythonシェルイムタイピングで:インポート:コマンド誰がどんな何が不足しているイム手掛かりまたは何を持っているん 私のラズベリーパイのデータベースをインポートしようとしましたが、それが動作しません。
を見つけていない#!/usr/bin/env python
import MySQLdb
と私は
bashが得続けます間違った?
PythonではなくBashでスクリプトを実行しようとしているようです(したがって、エラーメッセージ)。 このコードをどのように実行していますか? – blubberdiblub
Imこれはかなり新しいですが、私はPythonシェル端末にスクリプトを入力しましたが、私はコマンドを実行するためにregualrのpython端末を使用する必要があるので、shebangを追加しましたか? – Jayman
確かに、実際には、Pythonは決して 'bash:'で始まるエラーメッセージを投げることはありません(あなた自身で印刷しない限り)。また、 'command not found'は実際にはPythonエラーではありません。Pythonは文、関数、式を扱いますが、コマンドは扱わないからです。このエラーを生成するために正確に何をしたのかわからないと、実際に何が起こったかを伝えることは本当に難しいです。私は手足の外に出て、おそらくIPythonを使用していて、間違って 'import MySQLdb 'の前に'! 'を置くと(それがシェルに逃げるように)、私は完全に違う。 – blubberdiblub