2017-07-12 30 views
-1

私のコードにfrom faker import Factoryという行がありましたが、エラーはImportError: no module named fakerでした。だから私はStack OverflowとPipeインストールされた偽工場を調べました。これは、インストールに成功言うが、私はコードを再度実行したとき、それは私に別のインポートエラーを与える:python fakerライブラリを使用していますが、インポートエラーがあります

ImportError: The ``fake-factory`` package is now called ``Faker``. 

Please update your requirements. 

私はここで何をしないのですか?

+0

あなたはpiperをpipインストールしましたか?それはメッセージが示唆しているようです。 –

+0

FakerやFake-Factoryについては何も知りませんが、私は彼らが[どこかのドキュメント](https://pypi.python.org/pypi/fake-factory)を持っていると思います。名前の変更。これは文字通り「[python fake-factory installation guide](https://encrypted.google.com/search?q=python+fake-factory+installation+guide)」というGoogleの最初の結果でした。 –

+0

正しい 'PIPバージョン 'を使用しているかどうか確認してください。ほとんどのディストリビューションにはPython 2.xバージョンが付属していますが、あなたは3.xバージョンを使用するかもしれません。あなたが 'pip3'を使用していて、' pip'を使用していないことを制御してください。 – Fabien

答えて

1

私は同じ問題を抱えていました。

ImportErrorが意味するように、このためにFakerをインストールする必要があります。

は、それが pip freezeを使用してアンインストールされると、それはいけないかどうかを確認後(私はピップを使用)

... pip uninstall fake-factory

をまずアンインストール偽物工場をあなたのPythonのライブラリがインストールされているディレクトリを移動し、これを試してみてください

そして、そこに

なり、今pip install Faker

で偽物をインストールを続行、再びそのコードを実行してみて、それが動作するはずです。これが欲しいと思っています:)

関連する問題