python用IDE引入包时错误,命令行下就可以,请教什么问题

from scapy.all import * 时,在 pycharm 下出现错误:

图片描述

图片描述

命令行下可以:

图片描述

阅读 9.1k
2 个回答
  1. 你的檔名不要取的跟 module 的名字一樣
  2. 你 pycharm 的 python 應該是可以正確的 import scapy, 不要執行 script, 在 pycharm 中開一個 interactive shell, from scapy.all import * 試試看!

我回答過的問題: Python-QA

脚本的名称不要和python环境里的模块重名.
python模块的搜索路径sys.path的第一个默认是脚本的当前目录,你的当前目录里有一个scapy文件,from..import就不会去python环境了搜索了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题