vtr0n / TelegramTUI

Telegram client on your terminal
MIT License
817 stars 70 forks source link

Windows compatibility #42

Closed ctrl-alt-deliberate closed 4 years ago

ctrl-alt-deliberate commented 4 years ago

Not sure how to compile aalib in Windows 10 64-bit.

ctrl-alt-deliberate commented 4 years ago

Otherwise, throws the following exceptions:

Traceback (most recent call last): File "C:\path\to\python\Python37\Scripts\telegramtui-script.py", line 11, in <module> load_entry_point('telegramtui==0.1.0', 'console_scripts', 'telegramtui')() File "c:\path\to\python\python37\lib\site-packages\pkg_resources\__init__.py", line 489, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "c:\path\to\python\python37\lib\site-packages\pkg_resources\__init__.py", line 2793, in load_entry_point return ep.load() File "c:\path\to\python\python37\lib\site-packages\pkg_resources\__init__.py", line 2411, in load return self.resolve() File "c:\path\to\python\python37\lib\site-packages\pkg_resources\__init__.py", line 2417, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "c:\path\to\python\python37\lib\site-packages\telegramtui\__main__.py", line 1, in <module> from telegramtui.src.ui import App File "c:\path\to\python\python37\lib\site-packages\telegramtui\src\ui.py", line 1, in <module> from telegramtui.src import npyscreen File "c:\path\to\python\python37\lib\site-packages\telegramtui\src\npyscreen\__init__.py", line 5, in <module> from .wgwidget import TEST_SETTINGS, ExhaustedTestInput, add_test_input_from_iterable, add_test_input_ch File "c:\path\to\python\python37\lib\site-packages\telegramtui\src\npyscreen\wgwidget.py", line 5, in <module> import curses File "c:\path\to\python\python37\lib\curses\__init__.py", line 13, in <module> from _curses import * ModuleNotFoundError: No module named '_curses'

Traceback (most recent call last): File "C:\path\to\python\Python37\Scripts\telegramtui-script.py", line 11, in <module> load_entry_point('telegramtui==0.1.0', 'console_scripts', 'telegramtui')() File "c:\path\to\python\python37\lib\site-packages\pkg_resources\__init__.py", line 489, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "c:\path\to\python\python37\lib\site-packages\pkg_resources\__init__.py", line 2793, in load_entry_point return ep.load() File "c:\path\to\python\python37\lib\site-packages\pkg_resources\__init__.py", line 2411, in load return self.resolve() File "c:\path\to\python\python37\lib\site-packages\pkg_resources\__init__.py", line 2417, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "c:\path\to\python\python37\lib\site-packages\telegramtui\__main__.py", line 1, in <module> from telegramtui.src.ui import App File "c:\path\to\python\python37\lib\site-packages\telegramtui\src\ui.py", line 2, in <module> from telegramtui.src.MainForm import MainForm File "c:\path\to\python\python37\lib\site-packages\telegramtui\src\MainForm.py", line 6, in <module> from telegramtui.src import messageBox File "c:\path\to\python\python37\lib\site-packages\telegramtui\src\messageBox.py", line 9, in <module> import aalib File "c:\path\to\python\python37\lib\site-packages\aalib.py", line 29, in <module> libaa = ctypes.CDLL('libaa.so.1') File "c:\path\to\python\python37\lib\ctypes\__init__.py", line 356, in __init__ self._handle = _dlopen(self._name, mode) OSError: [WinError 126] The specified module could not be found