Я некоторое время боролся с PyCharm на моей машине с OSX, пытаясь понять, почему он не может найти некоторые вещи в mpl_toolkits.Я довольно хорошо решил, что проблема в том, что что-то пошло не так со сборкой matplotlib в интерпретаторе python по умолчанию, который использует PyCharm.Это сборка для Mac, расположенная в /System/Library/Frameworks/Python.framework
.
. Я пытался решить эту проблему двумя способами.Сначала я позаботился о том, чтобы у меня был другой работающий интерпретатор python, способный без проблем работать с mpl_toolkits, а затем указал на него PyCharm вместо интерпретатора по умолчанию.Когда я делаю это, PyCharm не может даже использовать matplotlib, не говоря уже о mpl_toolkits, потому что - как он говорит мне - я не использую "сборку фреймворка".Во-вторых, я попытался использовать стандартную сборку и перестроить matlotlib внутри нее.Не могу этого сделать, потому что система не позволит мне прикоснуться к ней, даже если я работаю под sudo
.
Итак, мне нужно либо
- создать свою собственную "сборка фреймворка "python" или
- выясните, как обойти системные запреты и переустановить matplotlib в существующую "сборку фреймворка".
Я посмотрел в интернетеи не могу найти много о том, как сделать 1 .Не могу найти что-нибудь о том, как это сделать 2 , и это все равно кажется опасным.
Кто-нибудь знает, как это сделать?
У кого-то есть другой подход, который можетработать?