最近开始用 PyCharm 编辑器来编写 python 代码了,安装了 GUI 库 wxPython 以后,发现没有代码提示,写起来非常不爽。。。
几经周折以后发现仍是得配置一下,由于本身也找了蛮久,因此记录一下,但愿能够帮到打击(其余第三方库的配置也是相似)。python
要想pycharm可以自动补全代码,须要将关键文件连接到目录 /Library/Python/2.7/site-packages 下,其余目录无效。 当目录结构改变后,pycharm 可能没法马上产生变化,能够经过修改 Project Interpreter 来生效。python2.7
将cv.py, cv2.so连接到目录 /Library/Python/2.7/site-packages编辑器
cd /Library/Python/2.7/site-packages sudo ln -s ~/opencv/build/lib/cv.py cv.py sudo ln -s ~/opencv/build/lib/cv2.so cv2.so
这里以本身的opencv安装位置为准,上面的仅供参考。。。
若是没有文件 cv.py,可自行创建一个,里面只有一行代码,为:ui
from cv2.cv import *
将wxpython下site-packages目录的全部文件及文件夹连接到/Library/Python/2.7/site-packagescode
cd /Library/Python/2.7/site-packages sudo ln -s ~/homebrew/Cellar/wxpython/3.0.1.1/lib/python2.7/site-packages/wx-3.0-osx_cocoa wx-3.0-osx_cocoa sudo ln -s ~/homebrew/Cellar/wxpython/3.0.1.1/lib/python2.7/site-packages/wxversion.py wxversion.py sudo ln -s ~/homebrew/Cellar/wxpython/3.0.1.1/lib/python2.7/site-packages/wx.pth wx.pth sudo ln -s ~/homebrew/Cellar/wxpython/3.0.1.1/lib/python2.7/site-packages/wxversion.pyc wxversion.pyc sudo ln -s ~/homebrew/Cellar/wxpython/3.0.1.1/lib/python2.7/site-packages/wxPython_common-3.0.1.1-py2.7.egg-info wxPython_common-3.0.1.1-py2.7.egg-info
这里以本身的wxpython安装位置为准,上面的仅供参考。。。homebrew