私はJupyter Notebookを使用してUbuntuにいます。私はPythonでデータベースにアクセスする方法を学ぶことを試みる初心者(コーディングとubuntu)です。PyMySQLのインポート
問題は何かを説明できますか?
これは私が通過したプロセスである:
私はPyMySQLをインストールしていたと思いました。
私はこの走った:私は、私はそれをインストールしていなかったと仮定し、端末に行って、走っ
import pymysql
と、このエラーを得た
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-4-3dee6b071588> in <module>()
----> 1 import pymysql.cursor
ImportError: No module named 'pymysql'
を:
sudo pip install PyMySQL
とこの結果が得られました
ディレクトリ '/home/username/cache/pip'またはその親ディレクトリが現在のユーザーが所有する ではなく、キャッシングホイールが無効になっています。 にそのディレクトリのアクセス権と所有者を確認します。 sudoでpipを実行している場合、sudoの-Hフラグが必要な場合があります。 PyMySQL /usr/local/lib/python2.7/dist-packages
で、私はそれから走っ:
sudo -h pip install PyMySQL
install: missing destination file operand after 'PyMySQL'
Try 'install --help' for more information.
私はUbuntuの端末に直接入力していました。私はpip3を使用し、それは働いた、pip2とナッジのために感謝します。 私は引用されたエラーが示唆していたこと、考えていることをまだ理解していませんか? –
私の頭の上から申し訳ありません。私はちょうどコーディングに戻っています。約2年後にそれをしていない。私はピップからこのようなエラーを受けたとは思わない。あなたのユニークなピップのバグに誇りを持ってください。 – Crispy
私は 'pip3'をサポートするための答えを更新しました。申し訳ありません、私はまだpython2.7を使用していますので、最初にそれを含めませんでした。 – Crispy