微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

VScode中python配置scapy模块

我先是在VScode应用商店里面找了下,发现并没有现成的配置scapy模块的扩展,于是打算先配置python的scapy模块,然后再在VScode里设置路径。

操作如下:

1、win+R,打开cmd

2、先将pip升级至最高级,命令如下(如果已经是最高级的就可以略过该步骤)

python -m pip install --upgrade pip

 

再执行一次命令,会发现路径错误

这一段的翻译是这样的:“认为用户安装,因为普通站点包不可写,已满足要求:c:\users\ts\appdata\roaming\python\python310\site包”。

实际上是装到了VScode目录里,而没有装到python目录下 (我也不清楚为什么VScode优先级比python要高,当时弄得我挺无语的,以为是个错误。)

3、用cd命令切换到python的Scripts的文件

cd+路径

 

4、执行pip命令安装scapy

pip install scrapy

再执行一次又会发现与pip更新时一样的路径错误,此时scapy模块已经安装在VScode目录里了,

5、打开VScode,输入代码段,检验安装是否成功。(输出正常,scapy.all下无波浪线)

from scapy.all import IP
a=IP()
print(a)

总结:

这次的操作属实有点离谱到我了。

本来是打算先配置python,再配置VScode,结果安装时直接安装到VScode目录下了,无语,还百度了一上午这个路径出错的问题(根本没想到是在VScode目录下,以为是python的某个我不知道的文件夹)。

这样操作的缺陷呢在于python目录里实际上并没有scapy模块,cmd里也无法配置直接启动scapy,但好在VScode里能用,就先不管这个问题了。

其实更令我无语的是,当我配置好scapy后,学习时看到kali里可以直接使用scapy,就。。。

 当然,这次操作给了我不少解决问题的经验,也希望这篇文章可以给那些没有下载kali,想在Windows环境下在VScode里配置scapy模块的人给予帮助。感谢阅读。

原文地址:https://www.jb51.cc/wenti/3283718.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐