Как установить Полиглот на Windows?

При попытке запустить мой сервер в Python я получил следующую ошибку:

D: \ WebServ 2 \ httpd> python server.py Traceback (последний вызов был последним): файл "server.py", строка 7, из word2vec, импорт transform_text, getKthNeighbour, closest_k_points_tsne, файл "D:\WebServ 2\httpd\word2vec.py", строка 7, в полиглоте импорта ImportError: Модуль с именем полиглот отсутствует

Как решить эту проблему?

1 ответ

Я не знаю ваших папок, но кажется, что server.py не могу найти ваш модуль. Если вы откроете server.py с IDLE и перейдите в>files>path browser, вы должны увидеть что-то вроде этого:

--------------------------------------_OX
|/¬                                      |
| |-root/currentworkingdirectory         |
| |-usr/lib/python                       |
| |-usr/lib/python3.3                    |
| |-usr/lib/python/tkinter               |
|                                        |
------------------------------------------

Если модуль не находится ни в одной из этих папок, вам придется переместить его туда. Если код вашего модуля находится в подпапке одного из них, импортируйте его следующим образом:

from subfolder.subsubfolder.polyglot import *

Тогда вы должны установитьpolyglot.перед всеми функциями, классами и т. д. при использовании функции, класса и т. д. в server.py, Надеюсь, все, мои программы работают так.

Другие вопросы по тегам