2017-12-09 66 views
0

プロジェクトを実行しているときにエラーが発生していて、非常に奇妙です。何が起こるのですか:プロジェクトを実行しているときにPythonエラーが発生しました

File "src/run.py", line 4, in <module> 
from dotenv import load_dotenv, find_dotenv 
ImportError: No module named dotenv 

私はpython-dotenvをインストールしています。 これは四行目です:

from dotenv import load_dotenv, find_dotenv 

誰もがこの問題を解決する方法を知っていますか? PythonでHigh Sierraを実行する2.7。

+0

です(あなたがsudoとinstallコマンドを実行する必要はありません)のpython3でも動作しますか? – Rishav

+0

MacPortsでインストールしました。ソースからインストールされたpython3も試しました。 –

+0

Plsはすばやく反応します。 –

答えて

0

もう1つのpythonディストリビューションにdotenvがインストールされているようです。

同じpythonプログラムを使用してpython-dotenvをインストールして実行する次の2つのコマンドを実行できます。最初のものはpython-dotenvpipをインストールします。 2番目はインストールをテストします。私はsudoを使用して、pythonメインプログラムをインストールします。

sudo python -m pip install python-dotenv 
python -c 'from dotenv import load_dotenv, find_dotenv' 

それはそれがデフォルトのPythonやカスタムPythonのインストール

python3 -m pip install python-dotenv 
python3 -c 'from dotenv import load_dotenv, find_dotenv' 
関連する問題