トップページ > プログラム > 2016年01月21日 > kfKu3ibW

書き込み順位&時間帯一覧

35 位/167 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000020000000000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
くだすれPython(超初心者用) その28©2ch.net

書き込みレス一覧

くだすれPython(超初心者用) その28©2ch.net
679 :デフォルトの名無しさん[sage]:2016/01/21(木) 08:18:11.93 ID:kfKu3ibW
>>669
環境にふたつ以上のPythonのバージョン、たとえば
OS XにプリインストールのPythonと、自分で入れたEnthought CanopyのPythonが共存しているときに、
pipで使われたPythonのバージョンと、importの際に使われたPythonのバージョンが違うと、
そのようになる可能性があります。
また、仮想環境を導入している場合、
pipを実行した環境と、importを実行した環境が違うと、そのようになる可能性があります。
まずモジュールがインストールされていることをファイルシステム上で物理的に確認した上で、
importする直前にimport sys;print(sys.path)を実行して、
モジュールが置かれているディレクトリがsys.pathに含まれているかどうか確認するのがよいと思います。
くだすれPython(超初心者用) その28©2ch.net
680 :デフォルトの名無しさん[sage]:2016/01/21(木) 08:33:30.76 ID:kfKu3ibW
>>669
importする直前に〜を実行して、と書いたのは、
スクリプト中でimportしているのなら、その直前の行に実際にimport sys;print(sys.path)を書き込んで、スクリプトを実行してみる、
対話環境でimportしているのなら、文字通り>>>import tablesする直前に>>>import sys;print(sys.path)してみる、という意味です。
念のため。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。