B4J Question [PyBridge] - missing pip command

udg

Expert
Licensed User
Longtime User
I highly suspect my firewall and its containment section. Anyway. I did a fresh installation of B4J 10.2, then copied the Python folder to a writable area of my disk and set Tools/path accordingly
When I try the TTS example as first action I try to create a local copy of Python so I used the provided link. I see an Exit code of 1. See log below
-------------------------------------------------------------------------------
ROBOCOPY :: Copia di file efficace per Windows
-------------------------------------------------------------------------------
Avviato: gioved 20 marzo 2025 17:37:50
Origine : C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\
Destinazione : C:\DEVELO~1\B4X_PR~1\Test\B4X\B4J\PyTTS\B4J\Objects\Python\
File: *.*

Opzioni: *.* /S /E /DCOPY:DA /COPY:DAT /R:1000000 /W:30
-------------------------------------------------------------------------------
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\
0 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\Notebooks\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\
33 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\DLLs\
74 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\include\
50 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\include\cpython\
90 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\include\internal\
163 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\
33 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\asyncio\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\collections\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\collections\__pycache__\
Pi— vecchio 73012 __init__.cpython-312.pyc
100%
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\concurrent\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\concurrent\futures\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\ctypes\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\ctypes\macholib\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\curses\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\dbm\
21 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\email\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\email\mime\
122 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\encodings\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\encodings\__pycache__\
Pi— vecchio 12483 aliases.cpython-312.pyc
100%
Pi— vecchio 3209 cp1252.cpython-312.pyc
100%
Pi— vecchio 2222 utf_8.cpython-312.pyc
100%
Pi— vecchio 6820 utf_8_sig.cpython-312.pyc
100%
Pi— vecchio 5850 __init__.cpython-312.pyc
100%
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\ensurepip\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\ensurepip\_bundled\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\html\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\http\
75 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\idlelib\
15 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\idlelib\Icons\
68 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\idlelib\idle_test\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\importlib\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\importlib\metadata\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\importlib\resources\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\importlib\__pycache__\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\json\
13 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\lib2to3\
53 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\lib2to3\fixes\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\lib2to3\pgen2\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\logging\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\msilib\
21 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\multiprocessing\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\multiprocessing\dummy\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\pydoc_data\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\re\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\re\__pycache__\
Pi— vecchio 1891 _casefix.cpython-312.pyc
100%
Pi— vecchio 26569 _compiler.cpython-312.pyc
100%
Pi— vecchio 5378 _constants.cpython-312.pyc
100%
Pi— vecchio 42022 _parser.cpython-312.pyc
100%
Pi— vecchio 18005 __init__.cpython-312.pyc
100%
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\
10 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\build\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\build\_compat\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\build-1.2.2.post1.dist-info\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\colorama\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\colorama-0.4.6.dist-info\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\colorama-0.4.6.dist-info\licenses\
15 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\packaging\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\packaging\licenses\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\packaging-24.2.dist-info\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\
13 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\cli\
18 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\commands\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\distributions\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\index\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\locations\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\metadata\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\metadata\importlib\
12 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\models\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\network\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\operations\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\operations\build\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\operations\install\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\req\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\resolution\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\resolution\legacy\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\resolution\resolvelib\
27 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\utils\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_internal\vcs\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\
10 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\cachecontrol\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\cachecontrol\caches\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\certifi\
19 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\distlib\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\distro\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\idna\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\msgpack\
15 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\packaging\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\pkg_resources\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\platformdirs\
16 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\pygments\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\pygments\filters\
14 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\pygments\formatters\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\pygments\lexers\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\pygments\styles\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\pyproject_hooks\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\
18 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\requests\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\resolvelib\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\resolvelib\compat\
78 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\rich\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\tomli\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\truststore\
11 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\urllib3\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\urllib3\contrib\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\urllib3\contrib\_securetransport\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\urllib3\packages\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\urllib3\packages\backports\
13 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip\_vendor\urllib3\util\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pip-24.3.1.dist-info\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pkg_resources\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pyproject_hooks\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pyproject_hooks\_in_process\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\pyproject_hooks-1.1.0.dist-info\
42 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\
25 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\command\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\compat\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\config\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\config\_validate_pyproject\
28 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_distutils\
20 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_distutils\command\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_distutils\compat\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\autocommand\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\autocommand-2.2.2.dist-info\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\backports\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\backports\tarfile\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\backports\tarfile\compat\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\backports.tarfile-1.2.0.dist-info\
10 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\importlib_metadata\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\importlib_metadata\compat\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\importlib_metadata-8.0.0.dist-info\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\inflect\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\inflect\compat\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\inflect-7.3.1.dist-info\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\jaraco\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\jaraco\collections\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\jaraco\functools\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\jaraco\text\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\jaraco.collections-5.1.0.dist-info\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\jaraco.context-5.3.0.dist-info\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\jaraco.functools-4.0.1.dist-info\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\jaraco.text-3.12.1.dist-info\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\more_itertools\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\more_itertools-10.3.0.dist-info\
15 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\packaging\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\packaging\licenses\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\packaging-24.2.dist-info\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\platformdirs\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\platformdirs-4.2.2.dist-info\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\platformdirs-4.2.2.dist-info\licenses\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\tomli\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\tomli-2.0.1.dist-info\
14 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\typeguard\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\typeguard-4.3.0.dist-info\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\typing_extensions-4.12.2.dist-info\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\wheel\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\wheel\cli\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\wheel\vendored\
13 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\wheel\vendored\packaging\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\wheel-0.43.0.dist-info\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\zipp\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\zipp\compat\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools\_vendor\zipp-3.19.2.dist-info\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\setuptools-75.6.0.dist-info\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\sqlite_bro\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\sqlite_bro-0.13.1.dist-info\
9 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\wheel\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\wheel\cli\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\wheel\vendored\
13 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\wheel\vendored\packaging\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\wheel-0.44.0.dist-info\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\winpython\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\winpython\data\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\winpython-11.2.20241228.dist-info\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\_distutils_hack\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\site-packages\_distutils_hack\__pycache__\
Pi— vecchio 10638 __init__.cpython-312.pyc
100%
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\sqlite3\
14 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\tkinter\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\tomllib\
13 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\unittest\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\urllib\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\urllib\__pycache__\
Pi— vecchio 50163 parse.cpython-312.pyc
100%
Pi— vecchio 210 __init__.cpython-312.pyc
100%
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\venv\
0 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\venv\scripts\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\venv\scripts\common\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\venv\scripts\nt\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\venv\scripts\posix\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\wsgiref\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\xml\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\xml\dom\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\xml\etree\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\xml\parsers\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\xml\sax\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\xmlrpc\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\zipfile\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\zipfile\_path\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\zoneinfo\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\__phello__\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\__phello__\ham\
26 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Lib\__pycache__\
Pi— vecchio 30425 contextlib.cpython-312.pyc
100%
Pi— vecchio 7474 copyreg.cpython-312.pyc
100%
Pi— vecchio 80330 enum.cpython-312.pyc
100%
Pi— vecchio 6555 fnmatch.cpython-312.pyc
100%
Pi— vecchio 40371 functools.cpython-312.pyc
100%
Pi— vecchio 91457 ipaddress.cpython-312.pyc
100%
Pi— vecchio 1116 keyword.cpython-312.pyc
100%
Pi— vecchio 59563 locale.cpython-312.pyc
100%
Pi— vecchio 17427 operator.cpython-312.pyc
100%
Pi— vecchio 61773 pathlib.cpython-312.pyc
100%
Pi— vecchio 10301 reprlib.cpython-312.pyc
100%
Pi— vecchio 4532 signal.cpython-312.pyc
100%
Pi— vecchio 79107 subprocess.cpython-312.pyc
100%
Pi— vecchio 65290 threading.cpython-312.pyc
100%
Pi— vecchio 15020 types.cpython-312.pyc
100%
Pi— vecchio 23893 warnings.cpython-312.pyc
100%
Pi— vecchio 11812 _weakrefset.cpython-312.pyc
100%
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\libs\
7 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\Scripts\
6 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\dde1.4\
5 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\nmake\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\reg1.3\
0 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8\8.4\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8\8.4\platform\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8\8.5\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8\8.6\
10 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\
82 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\encoding\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\http1.0\
127 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\msgs\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\opt0.4\
44 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\
54 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Africa\
142 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\America\
13 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\America\Argentina\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\America\Indiana\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\America\Kentucky\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\America\North_Dakota\
12 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Antarctica\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Arctic\
99 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Asia\
12 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Atlantic\
23 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Australia\
4 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Brazil\
8 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Canada\
2 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Chile\
35 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Etc\
64 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Europe\
11 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Indian\
3 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Mexico\
44 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\Pacific\
13 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\SystemV\
12 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tcl8.6\tzdata\US\
70 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tix8.4.3\
58 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tix8.4.3\bitmaps\
36 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tix8.4.3\pref\
34 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tk8.6\
13 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tk8.6\images\
18 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tk8.6\msgs\
24 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\python\tcl\tk8.6\ttk\
30 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\scripts\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\settings\
1 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\settings\.spyder-py3\
0 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\settings\Appdata\
0 C:\Program Files\Anywhere Software\B4J\B4J1020\libraries\Python\settings\Appdata\Roaming\
-------------------------------------------------------------------------------
Totale Copiato IgnorateNon corrispondentiNon riuscitaSupplementari
Directory: 245 0 245 0 0 0
File: 3179 31 3148 0 0 0
Byte: 56.27 m 844.6 k 55.45 m 0 0 0
Durata: 0:00:00 0:00:00 0:00:00 0:00:00
Velocit…: 9504593 Byte/sec.
Velocit…: 543.857 MB/min.
Terminato: gioved 20 marzo 2025 17:37:50
Completed. Exit code: 1

(Trying the same action a couple of times the Exit becomes 0, but at a first I leave it as is)

When the copy is finished I execute the Open local python shell link
A "DOS" command window appears. I can see the path appended and pointing to Objects\Python\python of the test project
Now I insert the command pip install pyttsx3 and it fails with a message like:
pip in unrecognized as an internal or external command, an executable program or a batch file

The same happens if I follow the Global Python link or when I repeat the copy for the local python as many times it's needed to have an Exit code of 0.

Edit:
with the shell window open I execute the command Path
This time the appended
;" | C:\WINDOWS\system32\find.exe /C /I ";C:\Development_B4X_Projects\Test\B4X\B4J\PyTTS\B4J\Objects\Python\python\;"
is missing. So, is my fw that blocks the PATH to be updated or is an eventual batch that is malformed?
Executing the command SET
I can see a lot of enviroment variables related to Python
 

udg

Expert
Licensed User
Longtime User
Thanks. I try the manual copy inside the Object folder of the project.
Anyway, even the global python fails. This is why I suspect the firewall.

Tried the manual copy. Same problem. Something is guarding against the PATH modification, I guess. While SETting eniviroment vars works as expected

ps: I'm not acting as an admin user
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
You are correct, that starting "Windows Command Prompt.exe" starts a shell with the PATH set.

It adds the following paths:
PATH=D:\python\python\Lib\site-packages\PyQt5;D:\python\python\;D:\python\python\DLLs;D:\python\python\Scripts;D:\python\python\..\t;D:\python\python\..\t\Julia\bin;D:\python\python\..\n;
 
Upvote 0

udg

Expert
Licensed User
Longtime User
I have a temporary solution. Tested with the local Python.
Just remming out 3 lines in Objects\Python\scripts\env.bat
B4X:
rem echo ";%PATH%;" | %FINDDIR%\find.exe /C /I ";%WINPYDIR%\;" >nul
rem if %ERRORLEVEL% NEQ 0 (
   set "PATH=%WINPYDIR%\Lib\site-packages\PyQt5;%WINPYDIR%\;%WINPYDIR%\DLLs;%WINPYDIR%\Scripts;%WINPYDIR%\..\t;%WINPYDIR%\..\t\Julia\bin;%WINPYDIR%\..\n;%PATH%;"
   cd .
rem )
My understanding is that this way I force the PATH to be what it should be.
Now the pip command works, the pyttsx3 lib is installed and the example TTS works
 
Upvote 0
Top