Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Pycharm for Ubuntu 20.04上安装wxPython_Python_Python 3.x_Pip_Pycharm_Wxpython - Fatal编程技术网

在Pycharm for Ubuntu 20.04上安装wxPython

在Pycharm for Ubuntu 20.04上安装wxPython,python,python-3.x,pip,pycharm,wxpython,Python,Python 3.x,Pip,Pycharm,Wxpython,长话短说,我需要wxPython来完成工作,我们都使用PyCharm作为标准IDE,所以我为此感到非常困难。我用Pop_OS!它是基于Ubuntu20.04构建的,所以希望其他任何使用Ubuntu20系统的Linux用户也能找到它 我尝试过的两种解决方案是 使用此处提供的wxPython上的推荐说明->。但是,该库在PyCharm中似乎没有出现和可用。我希望有一种方法可以在PyCharm之外进行pip安装,然后手动将其导入PyCharm。但我在这里缺乏知识 第二种解决方案是使用PyCharm中

长话短说,我需要wxPython来完成工作,我们都使用PyCharm作为标准IDE,所以我为此感到非常困难。我用Pop_OS!它是基于Ubuntu20.04构建的,所以希望其他任何使用Ubuntu20系统的Linux用户也能找到它

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

  • 使用此处提供的wxPython上的推荐说明->。但是,该库在PyCharm中似乎没有出现和可用。我希望有一种方法可以在PyCharm之外进行pip安装,然后手动将其导入PyCharm。但我在这里缺乏知识

  • 第二种解决方案是使用PyCharm中的项目解释器下载库。这里的问题是IDE无法安装wxPython,因为错误返回它尝试但无法运行
    pip install-U wxPython
    这本质上是来自1的解决方案,但在PyCharm环境中


  • 再次感谢

    关键是在PyCharm中选择正确的python解释器,并确保在特定解释器上安装所需的依赖项,如本例中的wxpython。PyCharm非常擅长理解不同类型的环境,例如,一个环境,甚至还有其他一些带有插件的环境(例如,一个使用插件创建的环境)

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

    我建议您尝试使用conda环境
    wxpython
    在conda中可用,通常当您在安装具有二进制依赖项的库时遇到问题(这些依赖于未完全在Python中创建的代码),使用conda安装它们会更容易