pycharmを使って私のdjangoプロジェクトをデバッグしようとしましたが、mysqlデータベースに "Error loading MySQLdb module"との接続に関するエラーで失敗しました。私は実際にdjangoとmysqlを最初に接続していたときにこの問題に遭遇し、 私のMacではmysqlがこのパスで停止しているので、 "export DYLD_LIBRARY_PATH = / usr / local / mysql / lib /"をbash_profileに入れてください。私はこの変数をPycharm環境設定のPythonコンソールとDjangoコンソールに追加しようとしましたが、まだ動作しません。 Pycharmには環境変数の設定が組み込まれているので、この問題が解決できるのでしょうか? 助けてくれてありがとう!
Btw私はMacBook、Python3.5、Django1.10、MySQLを使用しています。
回答:
回答№1は0PyCharmのデバッグでは、まず仮想環境を 設定の編集 :
- 選択 走る ツールバーメニューから選択します。
- クリック 設定の編集.
- 新しいダイアログボックスで、プロジェクトの仮想環境を隣に選択します。 Pythonインタプリタ .
- その後、あなたのプロジェクトをデバッグしてください(うまくいくはずです)
3段階目のオプションで仮想環境を見つけられない場合は、PyCharmで仮想環境を次のように追加してみてください:
- 選択 ファイル ツールバーのメニューから
- 選択 設定 オプションをドロップダウンから選択します。
新しいダイアログで選択 プロジェクト:MyProject> Pythonインタプリタ 左のメニューからオプションを選択します。
右上から「追加」を選択し、(「+」) サインインし、仮想環境ディレクトリを探します。あなたは私が画像上で以下にマークした記号を見るでしょう:
その後、構成編集の最初のプロセスを繰り返します。