をインストール「urllib.request」という名前なしモジュールと、 'urllib'はパッケージではありません>; 'pip'はパッケージであり、直接実行することはできませんのPython 3.5.1ピップは「はImportError」
このアドバイスはありませんか?
リクエストモジュール自体に関連している可能性がありますが、他のモジュールをダウンロードしようとしていて、同じ問題がありました。
をインストール「urllib.request」という名前なしモジュールと、 'urllib'はパッケージではありません>; 'pip'はパッケージであり、直接実行することはできませんのPython 3.5.1ピップは「はImportError」
このアドバイスはありませんか?
リクエストモジュール自体に関連している可能性がありますが、他のモジュールをダウンロードしようとしていて、同じ問題がありました。
WindowsでPython 3.3からv3.5.1にアップグレードしましたが、同じエラーメッセージが表示されました。私はあなたの問題と同じではないことを理解しています。
the docsからの命令が使用するようだ:私はOPで引用されたエラーメッセージが表示されますので、
python -m pip install SomePackage
は、少なくともWindows用、間違っています。
Scriptsディレクトリを私のパスに追加するのを忘れました。以前のリリースと同じです。追加すると問題は解決します。私のパスは今(デフォルトは、Python 3.5のインストール用)があります。
PATH=<blah>;%USERPROFILE%\AppData\Local\Programs\Python\Python35;%USERPROFILE%\AppData\Local\Programs\Python\Python35\Scripts
ピップ実行可能ファイルは、スクリプトに位置していますので、ピップのコマンドは、今直接実行することができ、いつもと同じ:
pip install urllib
I最終的にこれを把握しました。いくつかのurllib関数を練習していて、urllib.pyという名前のファイルを作成しました。私がpipに呼び出すと、実際のモジュールファイルではなく私の練習ファイルが見つかりました。したがって、自分自身や他の経験の浅いプログラマにとっては、将来、どのような関数の名前も使用しないようにしてください。 – Zphinx677