导语:
本文主要介绍了关于python安装后为什么找不到包的相关知识,包括python路径找不到,以及python安装了找不到这些编程知识,希望对大家有参考作用。
执行导入系统; print(sys.path) 查看python搜索路径并确保你的模块在python搜索路径中
python的搜索路径与包(package)
Python 的搜索路径实际上是一个列表。它是导入模块的指南。 Python 将自动搜索此列表中的路径。如果路径中有需要导入的模块文件
件则导入成功,否则导入失败:
>>> import sys
>>> sys.path
['', 'C:\\Python33\\Lib\\idlelib', 'C:\\Windows\\system32\\python33.zip', 'C:\\Python33\\DLLs', 'C:\\Python33\\lib',
'C:\\Python33', 'C:\\Python33\\lib\\site-packages']
>>> sys.path.append('E:\\python')
>>> sys.path
['', 'C:\\Python33\\Lib\\idlelib', 'C:\\Windows\\system32\\python33.zip', 'C:\\Python33\\DLLs', 'C:\\Python33\\lib',
'C:\\Python33', 'C:\\Python33\\lib\\site-packages', 'E:\\python']
>>>
安装第三方模块时,如果没有按标准方式安装,为了能够引用(导入)这些模块,必须将这些模块的安装路径添加到
sys.path中,有以下几种方法:
最简单的方法是在 sys.path 的目录下添加路径配置文件,最常见的是在 .../site-package/ 目录下。路径配置文件扩展名
是“.pth”,其中每一行包含一个单独的路径,该路径被添加到 sys.path 列表中(已验证)。 “.pth”中的路径可以是绝对路径,也可以是
可以是相对路径,如果是相对路径,则相对于包含“.pth”文件的路径。
终极解决办法:重新安装python。
推荐学习《
》。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中画一个圆08/14
- ♥ Python编程实践:求三角形面积的海伦公式08/21
- ♥ python自带pip用不了怎么办?11/03
- ♥ Python——if-else的多种简洁写法12/26
- ♥ python如何连接mysql数据库09/24
- ♥ python字符串大小写转换的方法是什么12/26
内容反馈