Я пробовал запустить его с активированной виртуальной средой и без:
Код: Выделить всё
/srv/tile/venv$ /srv/tile/venv/bin/python /srv/tile/venv/bin/geo-transcript-srv.py -s
Loading osml10n transcription server (version 1.2.0):
ERROR: unable to load python module tltk! Probably the following command will work:
pip install tltk
Error message was:
cannot import name 'triu' from 'scipy.linalg' (/srv/tile/venv/lib/python3.11/site-packages/scipy/linalg/__init__.py)
/srv/tile/venv$ source ./bin/activate
(venv) /srv/tile/venv$ /srv/tile/venv/bin/python /srv/tile/venv/bin/geo-transcript-srv.py -s
Loading osml10n transcription server (version 1.2.0):
ERROR: unable to load python module tltk! Probably the following command will work:
pip install tltk
Error message was:
cannot import name 'triu' from 'scipy.linalg' (/srv/tile/venv/lib/python3.11/site-packages/scipy/linalg/__init__.py)
Код: Выделить всё
> /srv/tile/venv$ /srv/tile/venv/bin/python -m pip show tltk
Name: tltk
Version: 1.8
Summary: Thai Language Toolkit
Home-page: http //pypi.python.org/pypi/tltk/
Author: Wirote Aroonmanakun
Author-email: awirote@chula.ac.th
License: BSD-3-Clause
Location: /srv/tile/venv/lib/python3.11/site-packages
Requires: gensim, nltk, scikit-learn, sklearn-crfsuite
Required-by: osml10n
> /srv/tile/venv$ source ./bin/activate
> (venv) /srv/tile/venv$ /srv/tile/venv/bin/python -m pip show tltk
Name: tltk
Version: 1.8
Summary: Thai Language Toolkit
Home-page: http //pypi.python.org/pypi/tltk/
Author: Wirote Aroonmanakun
Author-email: awirote@chula.ac.th
License: BSD-3-Clause
Location: /srv/tile/venv/lib/python3.11/site-packages
Requires: gensim, nltk, scikit-learn, sklearn-crfsuite
Required-by: osml10n
Код: Выделить всё
(venv) /srv/tile/venv$ pip list
Package Version
------------------------ --------------
blinker 1.5
...
tltk 1.8
...
(venv) /srv/tile/venv$ which python
/srv/tile/venv/bin/python
(venv) /srv/tile/venv$
Код: Выделить всё
(venv) /srv/tile/venv/bin$ cat geo-transcript-srv.py
#!/srv/tile/venv/bin/python
import argparse
import asyncio
import contextlib
import json
...
Код: Выделить всё
(venv) /srv/tile/venv/bin$ ls -l
total 100
-rw-r--r-- 1 tile tile 2133 May 28 11:46 activate
-rw-r--r-- 1 tile tile 1425 May 28 11:46 activate.csh
-rw-r--r-- 1 tile tile 3010 May 28 11:46 activate.fish
-rw-r--r-- 1 tile tile 3321 May 28 11:46 activate.nu
-rw-r--r-- 1 tile tile 1754 May 28 11:46 activate.ps1
-rw-r--r-- 1 tile tile 1176 May 28 11:46 activate_this.py
-rwxr-xr-x 1 tile tile 9514 May 28 12:53 geo-transcript-srv.py
-rwxr-xr-x 1 tile tile 4609 May 28 11:48 kakasi
-rwxr-xr-x 1 tile tile 214 May 28 11:48 nltk
-rwxr-xr-x 1 tile tile 230 May 28 11:46 pip
-rwxr-xr-x 1 tile tile 230 May 28 11:46 pip3
-rwxr-xr-x 1 tile tile 230 May 28 11:46 pip-3.11
-rwxr-xr-x 1 tile tile 230 May 28 11:46 pip3.11
drwxr-xr-x 2 tile tile 4096 May 28 12:53 __pycache__
lrwxrwxrwx 1 tile tile 16 May 28 11:46 python -> /usr/bin/python3
lrwxrwxrwx 1 tile tile 6 May 28 11:46 python3 -> python
lrwxrwxrwx 1 tile tile 6 May 28 11:46 python3.11 -> python
-rwxr-xr-x 1 tile tile 218 May 28 11:47 tabulate
-rwxr-xr-x 1 tile tile 212 May 28 11:48 tltk
-rwxr-xr-x 1 tile tile 216 May 28 11:47 tqdm
-rwxr-xr-x 1 tile tile 718 May 28 12:53 transcribe.py
-rwxr-xr-x 1 tile tile 217 May 28 11:46 wheel
-rwxr-xr-x 1 tile tile 217 May 28 11:46 wheel3
-rwxr-xr-x 1 tile tile 217 May 28 11:46 wheel-3.11
-rwxr-xr-x 1 tile tile 217 May 28 11:46 wheel3.11
Код: Выделить всё
(venv) /srv/tile/venv/bin$ which python
/srv/tile/venv/bin/python
(venv) /srv/tile/venv/bin$ deactivate
/srv/tile/venv/bin$ which python
/usr/bin/python
Код: Выделить всё
/srv/tile/venv$ python -c "import site; print(site.getsitepackages()[0])"/usr/local/lib/python3.11/dist-packages
/srv/tile/venv$ /srv/tile/venv/bin/python -c "import site; print(site.getsitepackages()[0])"
/srv/tile/venv/lib/python3.11/site-packages
/srv/tile/venv$ source ./bin/activate
(venv) /srv/tile/venv$ python -c "import site; print(site.getsitepackages()[0])"
/srv/tile/venv/lib/python3.11/site-packages
Подробнее здесь: https://stackoverflow.com/questions/785 ... nvironment