当你导入一个模块时,python解释器对模块位置的搜索顺序是:
1.当前目录
2.如果不在当前目录,python则搜索再shell变量的PYTHONPATH下的每个目录
3.如果都找不到,python会查看默认路径,UNIX下默认路径一般为user/local/lib/python/。
模块搜索路径存储在system模块的sys.path变量中,变量包含当前路径,PYTHONPATH和安装过程决定的默认目录。
sys.path:搜索路径 (pycharm可通过右键包来将它标蓝添加到搜索路径中)
sys.version :解释器版本
sys.argv:运行程序时的一些参数 (pycharm可以通过右上角的配置,para文本框来传运行时的参数)。argv是一个列表,默认放的是程序本身。