ipython的二进制文件中存储了安装时候的绝对路径,因此如果改变python路径,ipython将提示无法使用,这是后可以通过修改二进制文件中路径对应的字符串到当前python路径来实现ipython重用
接下来GNU的gsar命令出场。使用方式:
1 命令行切换到python执行程序的目录
2 gsar -s[原python执行创新路径] -r[当前python执行路径] -o \Scripts\ipython3.exe
重新执行ipython,可以正常运行
彩蛋:
gsar -b -s[keyword]:查看字符串在二进制文件中的偏移
dd if=[文件] skip=[offset] count=[查看字节数] 可查看这个偏移值下的字符串是否修改成功