pycharm配置python2.7_windows下配置labelImg(pycharm+python2.7+pyqt4环境配置)-Go语言中文社区...

这两天在配置labelImg的环境。在linux上试过,很好用。按照教程的命令行输入就可以运行成功https://github.com/tzutalin/labelImg。因为要二次开发,所以在windows上用pycharm配置,方便以后开发用。期间配置pyqt4遇到了很多问题,下面讲讲配置过程:pycharm+pyqt4+python2.7+labelImg。

可能网速不稳定,去我的网盘上下载:https://pan.baidu.com/s/1-rObDf9NrkPET6saRKuy3Q 密码:nu58

2.打开pycharm,用pycharm打开项目labelImg

3.“ctrl+shift+s"打开setting->project->project Interpreter

4.选择自己本地的python2.7,我的python2.7是保存在D:pythonpython2.7python.exe。

点击ok。

5.安装pyqt4,如果直接在Project Interpreter安装会显示失败。我猜是因为

python2的配套pyqt4 库里面没有,所以要自己手动下载。这时候,先找到自己

的venv的文件夹。我的是在”F:pythonlabelImgvenvLibsite-packages“。这里是

你pycharm所有安装软件所存放的文件夹。

你可以对比一下,pycharm里安装的,和site-packages文件夹下存放的。

是一致的。这时候,你需要在site-packages文件夹里手动安装pyqt4.

(这个窗口可以用file->setting->project interpreter 查看)

知道这个包的所在位置,我的是在:C:Users27664Downloads,这个地址后面有用。

5.2 安装pyqt4的包:

1)进入自己工程的venv目录下,找到pip.exe,我的目录为:

F:pythonlabelImgvenvScripts。

2)用”win+r"键打开cmd,输入cd F:pythonlabelImgvenvScripts.

因为是默认在C盘打开的,所以还要输入F:,才会真正进入这个目录。

3)接下来用pip安装包。在安装之前,先输入pip -V命令查看一下pip是否为venv下pip,

我的显示:pip 18.0 from f:pythonlabelimgvenvlibsite-packagespip (python 2.7)。正确。

然后输入pip install C:Users27664DownloadsPyQt4-4.11.4-cp27-cp27m-win_amd64.whl.

安装成功后,会显示:Successfully installed PyQt4-4.11.4。同时,你的目录F:pythonlabelImgvenvLibsite-packages

下面也会出现:PyQt4和PyQt4-4.11.4.dist-info这两个文件夹。这说明PyQt4大致安装成功了。

下面是各行命令:(这时可能会出现缺少sip模块错误,解决方案见下面P.s.附录)

1

cd F:pythonlabelImgvenvScripts

2

F:

3

pip -V

4

pip install C:Users27664DownloadsPyQt4-4.11.4-cp27-cp27m-win_amd64.whl

顺便看一下pycharm里是否有安装上pyqt4.

6.这时配置pycharm的编译器。Add Configuration->"+"->python.填写几个地方:

1)Scirpt path:填写自己工程目录下的起始文件,也就是项目的labelImg.py

我的目录为:F:pythonlabelImglabelImg.py

2)Python Interpreter:我的为Python 2.7(labelImg)。这个是上面第四步时配置的

python地址。

确认后运行。发现缺少resources模块。

的Windows下面,有一行命令:pyrcc4 -o resources.py resources.qrc

1)先找到pyrcc4.exe,我的是在F:pythonlabelImgvenvLibsite-packagesPyQt4目录下。

在cmd中进入此目录:cd F:pythonlabelImgvenvLibsite-packagesPyQt4。(跟5.2里面一样)

2)找到自己的resource.qrc,这个一般是在项目根目录下,我的在:F:pythonlabelImg

3)运行命令:pyrcc4 -o F:pythonlabelImgresources.py F:pythonlabelImgresources.qrc

F:pythonlabelImgresources.qrc这个是你的resources.qrc的地址,F:pythonlabelImgresources.py

是你生成的resources.py所存放的地址。

再一次运行pycharm,发现这个问题解决了。下面缺少lxml。

8.安装lxml:这个用pycharm自带的安装就可以了。file->setting->project interpreter

找到下面这个目录:

输入lxml,点击install package。等待成功。

这时,你再运行一次程序,就能成功:

P.s.对于第5点:pyqt4的安装,可能会出现pyqt4安装好了,运行报错没有sip模块。

这时,你需要把索搜自己的项目,找到sip.pyd,将其放在你pycharm的软件目录下。

我的是F:pythonlabelImgvenvLibsite-packages。

对于labelImg代码的注释以及二次开发,敬请期待。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值