❶ python 使用 from import 导入类,无法找到模块问题
把A文件加上后缀名,变成"A.py"
❷ python import失败怎么办
1. 使用PYTHONPATH环境变量,在这个环境变量中输入相关的路径,不同的路径之间用逗号
(英文的!)分开,如果PYTHONPATH 变量还不存在,可以创建它!
这里的路径会自动加入到sys.path中,永久存在于sys.path中而且可以在不同的python版本
中共享,应该是一样较为方便的方法。
C:\Users\Administrator\Desktop\test\mole1.py:
def func1():
print(“func1”)
将C:\Users\Administrator\Desktop\test添加到PYTHONPATH即可直接import mole1,然后
调用:mole1.func1()即可。
将自己做的py文件放到 site_packages 目录下
使用pth文件,在 site-packages 文件中创建 .pth文件,将模块的路径写进去,一行一
个路径,以下是一个示例,pth文件也可以使用注释:
.pth file for the my project(这行是注释),命名为xxx.pth文件
C:\Users\Administrator\Desktop\test
这个不失为一个好的方法,但存在管理上的问题,而且不能在不同的python版本中共享。
在调用文件中添加sys.path.append(“模块文件目录”);
直接把模块文件拷贝到$python_dir/Lib目录下。
❸ windows已安装好了Anaconda,python解析器也换成了Anaconda/python.exe,但是pycharm编写代码import找不到
你看你执行的第一行,是使用你当前工程的虚拟环境的python运行的,当然找不到模块。
你设置的解析器是pycharm的解析器(project interpreter),不是你工程运行的解析器(run configuration)。依次点击:Run->Edit Configurations,在这里设置你的工程主脚本和运行解析器。
❹ python import cPickle 时提示没有这个模块,请问怎么解决
请注意cPickle是python2的库,到python3,改名为 pickle 了。所以,你得修改一下:import pickle。
❺ python import 路径问题 新手
1.python import模块时, 是在sys.path里按顺序查找的;
2.sys.path是一个列表,里面以字符串的形式存储了许多路径;
3.当你增加里新的放模块的目录时,可以from sys import path path.append(r" 路径 ")。
❻ python导入crypto模块失败,提示:ImportError: DLL load failed: 找不到指定的模块
python导入crypto模块失败提示ImportError:DLL找不到指定的模块的原因:缺少crypto 库。
❼ python无法import 文件
import不是用来import文件的,是用来import类的,看楼主这报错结果应该是写了个叫support的类,只要把这个support.py和你正在写的这个.py文件放到同一更目录下再import support就好了
❽ pip装了一个包,但是python里Import的时候找不到怎么办
在DOS窗口下pip
list,就可以看见你用pip安装了哪些包,有可能是因为你安装的包在里面显示的名字和你想象的不一样(就是安装时候一个名字import的时候是另一个名字),所以找不到。