python3.6/3.8安装wxpython时报错


centos7,python版本3.6/3.8,需要安装robotframework-ride

在安装wxpython时报错,切换python版本,使用pip或手动安装wxpython都出现如下错误:

copying symlink wx/libwx_baseu-3.0.so -> build/lib.linux-x86_64-3.8/wx/libwx_baseu-3.0.so

error: [Errno 2] No such file or directory: 'build/lib.linux-x86_64-3.8/wx/libwx_baseu-3.0.so

中文网站搜了很久,没找到有效信息,在网外搜到到同样问题:

https://discuss.wxpython.org/t/pip-install-wxpython-failed/34925/4

跳转到下面的地址:

https://github.com/wxWidgets/Phoenix/issues/1769

上面这个地址内给出了别的用户的解决方法:

python3.6/3.8默认的setuptools都是50+,将setuptools回退到41.0.1可以解决问题。

步骤:

pip3 uninstall setuptools

pip3 install setuptools==41.0.1

pip3 install robotframework-ride

完美解决! 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM