Не могу установить pyqt5-tools, поскольку qmake не распознается в PATH, хотя я его добавил?Python

Программы на Python
Ответить
Anonymous
 Не могу установить pyqt5-tools, поскольку qmake не распознается в PATH, хотя я его добавил?

Сообщение Anonymous »

В настоящее время я пытаюсь установить pyqt5-tools из gitbash/cmd и т. д., но по какой-то странной причине он просто не распознает файл qmake.exe, хотя я настроил его в PATH или системных переменных. p>
Странно то, что если я укажу прямой путь к файлу qmake.exe, чтобы проверить его версию, он сможет его прочитать, поэтому сам файл кажется загруженным правильно.
Я попытался повторно загрузить репозитории QT, а также проверить и установить последнюю версию Python sip.
Я новичок в области программирования на Python, поэтому Помимо того, что люди предлагали в Интернете, у которых возникают такие же проблемы (в stackoverlow и github), я совершенно не понимаю, пропускаю ли я что-то важное, например определенную версию или установку, о которой мне следует знать?Вот следующий код того, что происходит всякий раз, когда я запускаю команду:
$ pip install pyqt5-tools
Collecting pyqt5-tools
Using cached pyqt5_tools-5.15.9.3.3-py3-none-any.whl.metadata (8.3 kB)
Collecting click (from pyqt5-tools)
Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting pyqt5==5.15.9 (from pyqt5-tools)
Using cached PyQt5-5.15.9-cp37-abi3-win_amd64.whl.metadata (2.2 kB)
INFO: pip is looking at multiple versions of pyqt5-tools to determine which vers
ion is compatible with other requirements. This could take a while.
Collecting pyqt5-tools
Using cached pyqt5_tools-5.15.4.3.2-py3-none-any.whl.metadata (8.3 kB)
Collecting pyqt5==5.15.4 (from pyqt5-tools)
Using cached PyQt5-5.15.4.tar.gz (3.3 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [32 lines of output]
pyproject.toml: line 7: using '[tool.sip.metadata]' to specify the project
metadata is deprecated and will be removed in SIP v7.0.0, use '[project]' inste
ad
Traceback (most recent call last):
File "C:\Users\"my name"\AppData\Local\Programs\Python\Python313\Lib\site-pa
ckages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 353, in
main()
~~~~^^
File "C:\Users\"my name"\AppData\Local\Programs\Python\Python313\Lib\site-pa
ckages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 335, in mai
n
json_out['return_val'] = hook(**hook_input['kwargs'])
~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\"my name"\AppData\Local\Programs\Python\Python313\Lib\site-pa
ckages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 152, in pre
pare_metadata_for_build_wheel
whl_basename = backend.build_wheel(metadata_directory, config_settings
)
File "C:\Users\"my name"\AppData\Local\Temp\pip-build-env-_qo25tyu\overlay\L
ib\site-packages\sipbuild\api.py", line 28, in build_wheel
project = AbstractProject.bootstrap('wheel',
arguments=_convert_config_settings(config_settings))
File "C:\Users\"my name"\AppData\Local\Temp\pip-build-env-_qo25tyu\overlay\L
ib\site-packages\sipbuild\abstract_project.py", line 74, in bootstrap
project.setup(pyproject, tool, tool_description)
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\"my name"\AppData\Local\Temp\pip-build-env-_qo25tyu\overlay\L
ib\site-packages\sipbuild\project.py", line 608, in setup
self.apply_user_defaults(tool)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\"my name"\AppData\Local\Temp\pip-install-oj5i8y8r\pyqt5_4da19
a971f1d4f8493c6c8398f55489c\project.py", line 63, in apply_user_defaults
super().apply_user_defaults(tool)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\"my name"\AppData\Local\Temp\pip-build-env-_qo25tyu\overlay\L
ib\site-packages\pyqtbuild\project.py", line 51, in apply_user_defaults
super().apply_user_defaults(tool)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\"my name"\AppData\Local\Temp\pip-build-env-_qo25tyu\overlay\L
ib\site-packages\sipbuild\project.py", line 237, in apply_user_defaults
self.builder.apply_user_defaults(tool)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\"my name"\AppData\Local\Temp\pip-build-env-_qo25tyu\overlay\L
ib\site-packages\pyqtbuild\builder.py", line 50, in apply_user_defaults
raise PyProjectOptionException('qmake',
"specify a working qmake or add it to PATH")
sipbuild.pyproject.PyProjectOptionException
[end of output]

note: This error originates from a subprocess, and is likely not a problem wit
h pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.


Подробнее здесь: https://stackoverflow.com/questions/790 ... ough-ive-a
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»