请教,win10+python3.5.2+64位怎么安装lxml
python3吧
全部回复
仅看楼主
level 10
枫默dD
楼主
2016年07月26日 04点07分
1
level 7
梦醒是自由
到这
http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
下载 lxml-3.6.1-cp35-cp35m-win_amd64.whl
然后 pip install lxml-3.6.1-cp35-cp35m-win_amd64.whl 就可以了
2016年07月26日 04点07分
2
来来来熟悉
谢谢!!!!!!!
2024年01月21日 15点01分
枫默dD
lxml-3.6.1-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.
2016年07月26日 06点07分
枫默dD
32位也一样报lxml-3.6.1-cp35-cp35m-win32.whl is not a supported wheel on this platform.
2016年07月26日 06点07分
梦醒是自由
@枫默dD
搜了一下,说把文件名里的amd64换成any就好了。
2016年07月26日 08点07分
level 9
tufeididi007
即使吧cp35m改成none也是不行的~我记得当初用opencv2好像就是这样~不知道怎么回事莫名其妙就好了~好像和编译器有关系~
2016年07月26日 08点07分
4
枫默dD
我特意装好了vs2015再搞,还是不行。。。
2016年07月26日 08点07分
tufeididi007
@枫默dD
首先升级wheel,
2016年07月26日 08点07分
枫默dD
@tufeididi007
最后还是装回32位的python+wheel搞定了
2016年07月26日 09点07分
level 8
42Neptune
实在不行把版本先退回3.4,貌似很多带有C的包都不支持3.5。它们会在setup里加进条件判断,强行不让你用3.5。。。
2016年07月26日 09点07分
5
42Neptune
用过theano+python3.5,编译器gcc,安装出问题。后退回3.4成功安装
2016年07月26日 09点07分
枫默dD
最后还是装回32位的python+wheel搞定了
2016年07月26日 09点07分
level 10
枫默dD
楼主
谢谢楼上诸位的帮忙,总算搞定了,我还以为要滚回linux下了。。。
2016年07月26日 09点07分
6
level 7
梦醒是自由
不应该,我前天刚用这方法升级了lxml。
我的是win10, py 3.5.2 64位版。
2016年07月26日 10点07分
7
枫默dD
那就奇怪了,我的电脑是k660e,是硬件不支持吗,装了vs2015,git for windows里面好像自带了mingw64,但是好像没加到系统路径里,也没替换系统cmd,是没替换的问题吗
2016年07月26日 10点07分
梦醒是自由
@枫默dD
不知道哪出问题了,实在不行把.whl文件解压到Lib\site-packages目录里,.whl就是zip格式的。我看了一下目录里的东西好像是一样的。
2016年07月26日 10点07分
枫默dD
@梦醒是自由
如果只是pyc文件应该问题不大,但是有c扩展啊
2016年07月26日 11点07分
梦醒是自由
@枫默dD
我把lxml卸载了,然后把.whl解压过去,实测没问题。编译后的c扩展是.pyd文件(实际是dll文件),也在里面。
2016年07月26日 11点07分
level 10
枫默dD
楼主
@梦醒是自由
搞定,发现两处坑。。
1、安装Python的时候,我自以为是的用自定义安装,把所有选项勾上,这次就用默认安装,安装完后就可以成功安装wheel包了
2、pycharm最新版自带的虚拟环境创建是个坑货,用那个安装不了wheel包,目测pip版本过低(7.x)的原因
2016年07月26日 15点07分
8
1