如果想使用非当前模块中的代码,需要使用Import,这个大家都知道。
import b
这样可以避免因为错误的组成转义字符,而造成无效的搜索目录(sys.path)设置。
如何将路径添加到sys.path?
sys.path是python的搜索模块的路径集,是一个list
可以在python 环境下使用sys.path.append(path)添加相关的路径,但在退出python环境后自己添加的路径就会自动消失了!
可以使用以下命令输入当前python 的搜索路径:
python -c"import sys;print ‘当前的python是:‘+sys.prefix;print ‘\n‘.join(sys.path)"
练习使用sys.path.append方法添加路径,显示退出python会消失!
python -c"import sys;print ‘当前的python是:‘+sys.prefix;sys.path.append(r‘E:\DjangoWord‘);print ‘\n‘.join(sys.path)"
再次运行,会发现 自己添加路径E:\DjangoWord()不存在了!
python -c"import sys;print ‘当前的python是:‘+sys.prefix;print ‘\n‘.join(sys.path)"
如何将路径永久添加到sys.path?
详址:http://my.oschina.net/leejun2005/blog/109679
版权声明:本文为博主原创文章,未经博主允许不得转载。
Python 之 ImportError: No module named ***
原文地址:http://blog.csdn.net/u013630349/article/details/47322539