プロンプトが表示され中国の単語分割ツールのpythonピップについて、サードパーティのライブラリjiebaインストール「はImportErrorを:名前をインポートすることはできません 『ランダム』」エラーの問題

特に、次のエラーメッセージ:

>>>インポートjieba 
トレースバック(最新の呼び出しの最後):
  <モジュール>内のファイル"<STDIN>"、1行目、
  ファイル「C:\ Users \ユーザー王益夫\のAppData \ローカル\プログラム\ Pythonの\ Python36-32 \ libに\のsite-packages \ jieba \ init__.py」<モジュール>で、11行、__ 
    輸入一時ファイル
  Cファイル":\ Users \ユーザー王益夫\のAppData \ローカル\プログラム\ Pythonの\ Python36-32 \ libに\ tempfile.py"、 <モジュール>の行45、
    ランダム輸入ランダムから_Randomとして
はImportError:名「ランダム」をインポートすることはできません。

 その後、私はPythonのインストールディレクトリのCドライブ、通常のインポートjiebaライブラリに切り替えますが、エラーが私の個人的なディレクトリになりますときに、ファイルにエラーが生じ存在する場合は、その不思議ことがわかりました。

ファイル名の競合をその結果、確かにランダムなファイルがある:結果があることを示しました。

このように、サードパーティのライブラリへのPythonの参照は、対応するライブラリファイルを見つけるためにあなたの現在のディレクトリで始まり、その後、Pythonのアドレス検索に行くとき。

対応random.py他の名前に変更されたファイルの後、jieba通常のライブラリが導入されました。

警告:指定したファイル名は、ライブラリ自体または関数名、プラスの場合で最高のわかりやすい言葉との違いを使用することはできません。

おすすめ

転載: www.cnblogs.com/wyf-349/p/11341617.html