ModuleNotFoundError:使用pip和venv时没有名为“ wx”的模块

时间:2019-07-03 07:05:41

标签: python-3.x pip wxpython python-venv

不确定我的pipvenv设置有什么问题。但是路径一定存在问题,因为我根本无法导入任何模块。

我已经完成了以下操作(在MacOS Mojave 10.14.5上):

>> brew update 
>> brew install python3
>> python3 -m pip install --user --upgrade pip
>> cd projfolder
>> python3 -m venv env
>> source env/bin/activate
>> pip3 install wxPython

我可以确认wxPython文件夹中存在venv: * wx * wxPython-4.0.6.dist-info

我的source code

import wx

app = wx.App()
frame = wx.Frame(parent=None, title='Hello World')
frame.Show()
app.MainLoop()

运行此命令,我得到:

>> py mathBlaster.py 
>> Traceback (most recent call last):
>>   File "mathBlaster.py", line 1, in <module>
>>     import wx
>> ModuleNotFoundError: No module named 'wx'

实际上,每个import都产生相同的ModuleNotFoundError

似乎在虚拟环境中,它不知道已安装的模块:

>> pip3 show wxPython

...什么都不产生。

有什么想法吗?

0 个答案:

没有答案