首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >没有名为frida的模块

没有名为frida的模块
EN

Stack Overflow用户
提问于 2019-10-30 09:32:09
回答 2查看 4.9K关注 0票数 1

为了安装frida,我使用了命令sudo pip install frida-tools,并且安装成功:

Installing collected packages: frida, frida-tools Successfully installed frida-12.7.16 frida-tools-5.1.0

但在运行命令时:frida --version

我得到以下错误:

代码语言:javascript
运行
复制
  File "/usr/local/bin/frida", line 8, in <module>
    sys.exit(main())
  File "/Library/Python/2.7/site-packages/frida_tools/repl.py", line 24, in main
    import frida
ImportError: No module named frida```
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-30 09:35:16

代码语言:javascript
运行
复制
sudo pip3 install frida-tools
代码语言:javascript
运行
复制
$ unlink /usr/local/bin/python
$ ln -s /usr/local/bin/python3.7 /usr/local/bin/python

替代方案

代码语言:javascript
运行
复制
$ cd ~/
$ open -e .bash_profile

粘贴到编辑器,粘贴到顶部

代码语言:javascript
运行
复制
 alias python='python3'

保存,然后运行

代码语言:javascript
运行
复制
$ source ~/.bash_profile
票数 1
EN

Stack Overflow用户

发布于 2019-10-30 10:20:52

尝试:

代码语言:javascript
运行
复制
sudo pip install frida

如果没有工作,请尝试在虚拟环境中进行测试:

代码语言:javascript
运行
复制
virtualenv env && source env/bin/activate && pip install frida-tools

如果不起作用,请检查pip版本是否指向相同的python版本:

代码语言:javascript
运行
复制
sudo pip -V
> pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

sudo python -V
> Python 3.6.8
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58617597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档