Как импортировать установленные библиотеки в python (в Mu)?

#python #path #libraries #esp32 #mu

#python #путь #библиотеки #esp32 #mu

Вопрос:

я новичок в python, и я не нашел способа импортировать сторонние библиотеки, которые я установил с помощью pip trought Mu alpha 1.

я уверен, что это потому, что pip устанавливается в другую папку, чем папка Mu, но я все еще могу импортировать стандартные библиотеки, поэтому я попытался узнать место некоторых стандартных библиотек с помощью module.файл, но у них нет этого атрибута. .

я не знаю папку, из которой mu alpha получает свои библиотеки, поэтому я открыл оболочку и сделал

 import sys
print(sys.path)
  

и я получаю

 ['', '/lib']
  

но у меня есть путь к установленной библиотеке, но куда ее поместить? есть ли какое-либо решение, которое я могу сделать?

пожалуйста, помогите (я использую mu bcz, мне нужен ESP32)

Ответ №1:

Mu теперь поддерживает установку сторонних пакетов в графическом интерфейсе, через меню администратора:https://github.com/mu-editor/mu/pull/749

Ранее этот вид вызова pip работал:

 pip install guizero --target "C:UsersMartin O'Hanlon-LTAppDataLocalMupkgs"
  

Возможно, вы также можете найти свой Mu local в пользовательских AppData.

Я раньше не знал Mu, но читалhttps://github.com/mu-editor/mu/issues/675

Комментарии:

1. Спасибо, что это функция, о которой я до сих пор не знал, но я установил, например, numpy, а затем, когда я попытался импортировать ее, я не смог, я думаю, что Mu устанавливается с другого сайта, может быть, вместо pypi?

2. Я думаю, что он использует pypi. Вы можете проверить из этого каталога, есть ли у вас там каталог numpy, и оттуда вы можете проверить версию и т.д.