ModuleNotFoundError: нет модуля с именем "wx" при использовании pip & venv - PullRequest
0 голосов
/ 03 июля 2019

Не уверен, что не так с моими настройками pip и venv.Но должна быть проблема с путем, потому что я просто не могу импортировать какие-либо модули.

Я сделал следующее (на 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

Мой исходный код :

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

... ничего не дает.

Есть идеи?

...