微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在适用于Ubuntu 20.04的Pycharm上安装wxPython

如何解决在适用于Ubuntu 20.04的Pycharm上安装wxPython

长话短说,我需要wxPython来工作,我们都使用PyCharm作为标准IDE,因此我为此而坚决支持。我使用Pop_OS!它是基于Ubuntu 20.04构建的,因此希望使用基于Ubuntu的系统的其他Linux用户也可以找到需要它的人。

我尝试过的两种解决方案是

  1. 使用在此处提供的wxPython上的推荐说明-> https://wxpython.org/pages/downloads/index.html。但是,该库似乎未出现在PyCharm中,并且无法使用。我希望是否有办法在PyCharm外部安装pip,然后手动将其导入PyCharm。但是这里我缺乏知识。

  2. 第二个解决方案是使用PyCharm中的Project Interpreter下载该库。这里的问题是IDE无法安装wxPython,因为错误表明它已尝试但无法运行pip install -U wxPython 这实际上是1的解决方案,但在PyCharm环境中。

再次感谢!

解决方法

关键是要在PyCharm中选择正确的python解释器,并确保在特定的解释器上安装所需的依赖项,例如wxpython。 PyCharm在理解不同类型的环境方面非常擅长,例如"standard" virtual environmentconda环境以及其他一些带有插件的环境(例如,一个由poetry创建的环境)。

转到PyCharm解释器设置(Ctrl + Alt + s)并检查选择了哪个python解释器和/或选择其他解释器(如果需要,您还可以创建一个新的解释器)。然后在该解释器上安装wxwidgets。

我建议您尝试使用conda环境。 wxpython在conda中可用,通常当您在安装具有二进制依赖性的库时遇到问题时(依赖于不是完全在Python中创建的代码),使用conda进行安装更容易。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。