gpt4 book ai didi

python - 需要帮助将模块导入 PyCharm

转载 作者:太空宇宙 更新时间:2023-11-03 17:13:39 24 4
gpt4 key购买 nike

我正在尝试运行这个使用 scapy 库的文件。当我运行代码时它无法识别 scapy:

from scapy.all import *

def arp_display(pkt):
if pkt[ARP].op == 1: #who-has (request)
if pkt[ARP].psrc == '0.0.0.0': # ARP Probe
print ("ARP Probe from: " + pkt[ARP].hwsrc)

print (sniff(prn=arp_display, filter="arp", store=0, count=10))

这是错误消息:

/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 /Users/me/PycharmProjects/AmazonDash/DashButton
Traceback (most recent call last):
File "/Users/me/PycharmProjects/AmazonDash/DashButton", line 2, in <module>
from scapy.all import *
ImportError: No module named 'scapy'

我安装了 homebrew 并用它下载并安装了 Scapy。我认为因为我这样做了,我的 PyCharm 将能够运行该脚本。不过我对 Python 或 PyCharm 不太熟悉,所以我错过了哪一步?我还尝试更新 PyCharm 首选项中的路径,将其指向 Homebrew 程序添加的 scapy 文件夹。

最佳答案

您可能以某种方式安装了多个 virtualenvs .

检查 PyCharm 中的文件 -> 设置 -> 项目解释器;它将让您选择要在项目中使用的正确 python 环境,并将软件包安装到该特定环境中。

关于python - 需要帮助将模块导入 PyCharm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33852939/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com