PyCharm里面配置第三方库的代码自动提示

最近开始用 PyCharm 编辑器来编写 python 代码了,安装了 GUI 库 wxPython 以后,发现没有代码提示,写起来非常不爽。。。
几经周折以后发现仍是得配置一下,由于本身也找了蛮久,因此记录一下,但愿能够帮到打击(其余第三方库的配置也是相似)。python

要想pycharm可以自动补全代码,须要将关键文件连接到目录 /Library/Python/2.7/site-packages 下,其余目录无效。 当目录结构改变后,pycharm 可能没法马上产生变化,能够经过修改 Project Interpreter 来生效。python2.7

opencv

将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

将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

相关文章
相关标签/搜索