Почему не устанавливается daphne на windows11?
при попытке установить daphne на винду я получаю такую ошибку:
PS G:RyanovskYscripts_for_workVIRTUOZ_PROJECT_websocketvirtuoz> pip install daphne Defaulting to user installation because normal site-packages is not writeable Collecting daphne Using cached daphne-4.1.0-py3-none-any.whl.metadata (6.5 kB) Requirement already satisfied: asgiref<4,>=3.5.2 in c:usersdimchappdataroamingpythonpython39site-packages (from daphne) (3.7.2) Collecting autobahn>=22.4.2 (from daphne) Using cached autobahn-23.6.2.tar.gz (480 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [34 lines of output] Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 34, in <module> File "C:UsersdimchAppDataLocalTemppip-install-8grep854autobahn_df7d23a85ee94c8cbee810064517651esetup.py", line 257, in <module> setup( File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptools__init__.py", line 107, in setup return distutils.core.setup(**attrs) File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptools_distutilscore.py", line 147, in setup _setup_distribution = dist = klass(attrs) File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptoolsdist.py", line 496, in __init__ _Distribution.__init__( File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptools_distutilsdist.py", line 283, in __init__ self.finalize_options() File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptoolsdist.py", line 934, in finalize_options for ep in sorted(loaded, key=by_order): File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptoolsdist.py", line 933, in <lambda> loaded = map(lambda e: e.load(), filtered) File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptools_vendorimportlib_metadata__init__.py", line 208, in load module = import_module(match.group('module')) File "C:Program FilesPython39libimportlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1030, in _gcd_import File "<frozen importlib._bootstrap>", line 1007, in _find_and_load File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 680, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 850, in exec_module File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed File "C:UsersdimchAppDataRoamingPythonPython39site-packagespy2appbuild_app.py", line 37, in <module> from py2app.create_appbundle import create_appbundle File "C:UsersdimchAppDataRoamingPythonPython39site-packagespy2appcreate_appbundle.py", line 9, in <module> from py2app.util import make_exec, makedirs, mergecopy, mergetree, skipscm File "C:UsersdimchAppDataRoamingPythonPython39site-packagespy2apputil.py", line 5, in <module> import fcntl ModuleNotFoundError: No module named 'fcntl' [end of output] note: This error originates from a subprocess, and is likely not a problem with 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. |
PS G:RyanovskYscripts_for_workVIRTUOZ_PROJECT_websocketvirtuoz> pip install daphne Defaulting to user installation because normal site-packages is not writeable Collecting daphne Using cached daphne-4.1.0-py3-none-any.whl.metadata (6.5 kB) Requirement already satisfied: asgiref<4,>=3.5.2 in c:usersdimchappdataroamingpythonpython39site-packages (from daphne) (3.7.2) Collecting autobahn>=22.4.2 (from daphne) Using cached autobahn-23.6.2.tar.gz (480 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [34 lines of output] Traceback (most recent call last): File "<string>", line 2, in <module> File "<pip-setuptools-caller>", line 34, in <module> File "C:UsersdimchAppDataLocalTemppip-install-8grep854autobahn_df7d23a85ee94c8cbee810064517651esetup.py", line 257, in <module> setup( File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptools__init__.py", line 107, in setup return distutils.core.setup(**attrs) File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptools_distutilscore.py", line 147, in setup _setup_distribution = dist = klass(attrs) File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptoolsdist.py", line 496, in __init__ _Distribution.__init__( File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptools_distutilsdist.py", line 283, in __init__ self.finalize_options() File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptoolsdist.py", line 934, in finalize_options for ep in sorted(loaded, key=by_order): File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptoolsdist.py", line 933, in <lambda> loaded = map(lambda e: e.load(), filtered) File "C:UsersdimchAppDataRoamingPythonPython39site-packagessetuptools_vendorimportlib_metadata__init__.py", line 208, in load module = import_module(match.group('module')) File "C:Program FilesPython39libimportlib__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1030, in _gcd_import File "<frozen importlib._bootstrap>", line 1007, in _find_and_load File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 680, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 850, in exec_module File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed File "C:UsersdimchAppDataRoamingPythonPython39site-packagespy2appbuild_app.py", line 37, in <module> from py2app.create_appbundle import create_appbundle File "C:UsersdimchAppDataRoamingPythonPython39site-packagespy2appcreate_appbundle.py", line 9, in <module> from py2app.util import make_exec, makedirs, mergecopy, mergetree, skipscm File "C:UsersdimchAppDataRoamingPythonPython39site-packagespy2apputil.py", line 5, in <module> import fcntl ModuleNotFoundError: No module named 'fcntl' [end of output] note: This error originates from a subprocess, and is likely not a problem with 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.
daphne видимо очень нужен для работы с вебсокетом в джанго, в документации написано всё для daphne, но установить его не получается, типа не хватает модуля fcntl, но этот модуль вроде как должен быть установлен вместе с пайтоном, но как я понял он не используется в windows.
Версия пайтон-3.9 кто не увидел в Traceback
Дополнительно:
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для начала, убедитесь, что ваш компьютер удовлетворяет минимальным системным требованиям для установки daphne на Windows 11. Убедитесь, что у вас достаточно свободного места на жестком диске и что операционная система находится в рабочем состоянии.
Если у вас возникают проблемы с установкой daphne на Windows 11, следуйте этим шагам:
1. Убедитесь, что вы скачали последнюю версию daphne с официального сайта или другого надежного источника.
2. Запустите установочный файл от имени администратора. Для этого щелкните правой кнопкой мыши по файлу установки и выберите "Запустить от имени администратора".
3. Если у вас по-прежнему возникают проблемы, попробуйте установить daphne в режиме совместимости. Щелкните правой кнопкой мыши по файлу установки, выберите "Свойства", затем перейдите на вкладку "Совместимость" и установите совместимость с предыдущей версией Windows.
4. Проверьте, нет ли у вас установленных антивирусных программ или брандмауэров, которые могут блокировать установку daphne. Временно отключите их перед установкой.
5. Если все вышеперечисленные шаги не помогли, попробуйте обратиться за помощью на форумах сообщества daphne или к разработчикам программы. Они могут предоставить дополнительную информацию или решение проблемы.
Надеюсь, эти рекомендации помогут вам успешно установить daphne на Windows 11. Если у вас остались вопросы или проблемы, не стесняйтесь обращаться за дополнительной помощью.