mac系统下Eclipse + pydev配置python Interpreter
之前都在windows下使用Eclipse + pydev 进行开发,未发现什么异常,最近对wxpy、itchat有点兴趣,在mac系统下使用pydev进行测试时,总是提示:ImportError: No module named wxpy。
![mac系统下Eclipse + pydev配置python Interpreter mac系统下Eclipse + pydev配置python Interpreter](https://image.shishitao.com:8440/aHR0cHM6Ly9iYnNtYXguaWthZmFuLmNvbS9zdGF0aWMvTDNCeWIzaDVMMmgwZEhCekwybHRaekl3TVRndVkyNWliRzluY3k1amIyMHZZbXh2Wnk4eU5qSTNOQzh5TURFNE1UQXZNall5TnpRdE1qQXhPREV3TWpReE5qVXpORFE1TlRjdE9UTXhNREF5TXpVM0xuQnVadz09LmpwZw%3D%3D.jpg?w=700&webp=1)
![mac系统下Eclipse + pydev配置python Interpreter mac系统下Eclipse + pydev配置python Interpreter](https://image.shishitao.com:8440/aHR0cHM6Ly9ub3RlLnlvdWRhby5jb20vc3JjLzJCNUYyNUMwMzZGNDQzNjQ5RjI3REIwRDAxOTNCRTJE.jpg?w=700&webp=1)
但在命令行下进行import wxpy时,未提示异常:
![mac系统下Eclipse + pydev配置python Interpreter mac系统下Eclipse + pydev配置python Interpreter](https://image.shishitao.com:8440/aHR0cHM6Ly9ub3RlLnlvdWRhby5jb20vc3JjL0ZENkU5RkNCRkQwODQzRjNCRTQxMTc2MUI1NERENDJE.jpg?w=700&webp=1)
![mac系统下Eclipse + pydev配置python Interpreter mac系统下Eclipse + pydev配置python Interpreter](https://image.shishitao.com:8440/aHR0cHM6Ly9iYnNtYXguaWthZmFuLmNvbS9zdGF0aWMvTDNCeWIzaDVMMmgwZEhCekwybHRaekl3TVRndVkyNWliRzluY3k1amIyMHZZbXh2Wnk4eU5qSTNOQzh5TURFNE1UQXZNall5TnpRdE1qQXhPREV3TWpReE5qVTBNVGszTXpBdE9EVXpPVEUzTXpNNExuQnVadz09LmpwZw%3D%3D.jpg?w=700&webp=1)
因此怀疑pydev中配置的Python Interpreters有问题,打开Eclipse->Perferences->PyDev->Interpreters->Python Interpreter,重新配置,点击Advanced Auto-Config:
![mac系统下Eclipse + pydev配置python Interpreter mac系统下Eclipse + pydev配置python Interpreter](https://image.shishitao.com:8440/aHR0cHM6Ly9ub3RlLnlvdWRhby5jb20vc3JjLzE5NkY2RUIwREMxQjQ3MUE4MjQ2QTk3QjI5MkM1NjY5.jpg?w=700&webp=1)
在终端中输入:which python,查看默认的python路径,在Eclipse中找到对应的路径,进行配置。
![mac系统下Eclipse + pydev配置python Interpreter mac系统下Eclipse + pydev配置python Interpreter](https://image.shishitao.com:8440/aHR0cHM6Ly9ub3RlLnlvdWRhby5jb20vc3JjLzFCODg4RUFEMjcwOTRGNjdCMEQ0REQ1NjMzN0QxMEEz.jpg?w=700&webp=1)
![mac系统下Eclipse + pydev配置python Interpreter mac系统下Eclipse + pydev配置python Interpreter](https://image.shishitao.com:8440/aHR0cHM6Ly9iYnNtYXguaWthZmFuLmNvbS9zdGF0aWMvTDNCeWIzaDVMMmgwZEhCekwybHRaekl3TVRndVkyNWliRzluY3k1amIyMHZZbXh2Wnk4eU5qSTNOQzh5TURFNE1UQXZNall5TnpRdE1qQXhPREV3TWpReE5qVTBNemt6TnpRdE1UUTRNekl4TXpBNUxuQnVadz09LmpwZw%3D%3D.jpg?w=700&webp=1)
这样即可以正常运行wxpy了,同时在packages列表中,pip安装后的包也可以正常显示了。
![mac系统下Eclipse + pydev配置python Interpreter mac系统下Eclipse + pydev配置python Interpreter](https://image.shishitao.com:8440/aHR0cHM6Ly9ub3RlLnlvdWRhby5jb20vc3JjLzc1RDU5NzVFRTRBRTQ5NjM4ODBCNzkwNjM1QkJBMjEy.jpg?w=700&webp=1)
![mac系统下Eclipse + pydev配置python Interpreter mac系统下Eclipse + pydev配置python Interpreter](https://image.shishitao.com:8440/aHR0cHM6Ly9iYnNtYXguaWthZmFuLmNvbS9zdGF0aWMvTDNCeWIzaDVMMmgwZEhCekwybHRaekl3TVRndVkyNWliRzluY3k1amIyMHZZbXh2Wnk4eU5qSTNOQzh5TURFNE1UQXZNall5TnpRdE1qQXhPREV3TWpReE5qVTBORE01T0RFdE1UZzBOREExTXpneU5DNXdibWM9LmpwZw%3D%3D.jpg?w=700&webp=1)