C:\Users\cedwards\saved_scripts にスクリプト "splash.py" が保存されています。
変数「パス」(環境変数)のシステム変数にこのディレクトリを追加しました
sys.path のすべての値を出力すると、..
>>> import sys
>>> for val in sys.path:
... print val
...
C:\Python27\lib\site-packages\openpyxl-2.3.2-py2.7.egg
C:\Python27\lib\site-packages\et_xmlfile-1.0.1-py2.7.egg
C:\Python27\lib\site-packages\jdcal-1.2-py2.7.egg
C:\Python27\Lib
*C:\Python27\Scripts\* C:\Python27\DLLs
*C:\Python27\Scripts\* C:\Python27\Lib\lib-tk
*C:\Python27\Scripts\* C:\Users\cedwards\saved_scripts
C:\WINDOWS\system32\python27.zip
C:\Python27\DLLs
C:\Python27\lib\plat-win
C:\Python27\lib\lib-tk
C:\Python27
C:\Python27\lib\site-packages
C:\Python27\lib\site-packages\win32
C:\Python27\lib\site-packages\win32\lib
C:\Python27\lib\site-packages\Pythonwin
C:\Python27\lib\site-packages\wx-2.8-msw-unicode
>>>
イタリック体の値はそこにあるべきではありませんか? PATHに入力した値は「C:\Python27\lib\site-packages\openpyxl-2.3.2-py2.7.egg;C:\Python27\lib\site-packages\et_xmlfile-1.0.1-py2. 7.egg;C:\Python27\lib\site-packages\jdcal-1.2-py2.7.egg;C:\Python27\Lib;C:\Python27\DLLs;C:\Users\cedwards\saved_scripts;C: \WINDOWS\system32\python27.zip;C:\Python27\lib\plat-win;C:\Python27\lib\lib-tk;C:\Python27;C:\Python27\lib\site-packages;C:\ Python27\lib\site-packages\win32;C:\Python27\lib\site-packages\win32\lib;C:\Python27\lib\site-packages\Pythonwin;C:\Python27\lib\site-packages\wx -2.8-msw-ユニコード」
明らかに、新しいスクリプトでスプラッシュをインポートしようとすると、機能しません。
私の質問は、なぜ *C:\Python27\Scripts* が繰り返されるのですか? これが私のモジュールのインポートを妨げていると思います。