-
Notifications
You must be signed in to change notification settings - Fork 30
Description
Trying to manually install in windows gives me this error
file:///D:/ComfyUI/custom_nodes/scepter
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [14 lines of output]
Traceback (most recent call last):
File "", line 2, in
File "", line 34, in
File "D:\ComfyUI\custom_nodes\scepter\setup.py", line 146, in
long_description=get_long_description(),
^^^^^^^^^^^^^^^^^^^^^^
File "D:\ComfyUI\custom_nodes\scepter\setup.py", line 12, in get_long_description
long_description = f.read()
^^^^^^^^
File "C:\Users\Usuario\AppData\Local\Programs\Python\Python311\Lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'charmap' codec can't decode byte 0x8f in position 7057: character maps to
['scepter', 'scepter.modules', 'scepter.studio', 'scepter.tools', 'scepter.workflow', 'scepter.modules.annotator', 'scepter.modules.data', 'scepter.modules.inference', 'scepter.modules.model', 'scepter.modules.opt', 'scepter.modules.solver', 'scepter.modules.transform', 'scepter.modules.utils', 'scepter.modules.annotator.midas', 'scepter.modules.annotator.mlsd', 'scepter.modules.data.dataset', 'scepter.modules.data.sampler', 'scepter.modules.data.utils', 'scepter.modules.model.backbone', 'scepter.modules.model.diffusion', 'scepter.modules.model.embedder', 'scepter.modules.model.head', 'scepter.modules.model.loss', 'scepter.modules.model.metric', 'scepter.modules.model.neck', 'scepter.modules.model.network', 'scepter.modules.model.tokenizer', 'scepter.modules.model.tuner', 'scepter.modules.model.utils', 'scepter.modules.model.backbone.ace', 'scepter.modules.model.backbone.ace_plus', 'scepter.modules.model.backbone.autoencoder', 'scepter.modules.model.backbone.cogvideox', 'scepter.modules.model.backbone.flux', 'scepter.modules.model.backbone.image', 'scepter.modules.model.backbone.mmdit', 'scepter.modules.model.backbone.pixart', 'scepter.modules.model.backbone.transformer', 'scepter.modules.model.backbone.unet', 'scepter.modules.model.backbone.utils', 'scepter.modules.model.backbone.video', 'scepter.modules.model.backbone.image.utils', 'scepter.modules.model.backbone.video.bricks', 'scepter.modules.model.backbone.video.bricks.stems', 'scepter.modules.model.network.autoencoder', 'scepter.modules.model.network.diffusion', 'scepter.modules.model.network.ldm', 'scepter.modules.model.tuner.sce', 'scepter.modules.opt.lr_schedulers', 'scepter.modules.opt.optimizers', 'scepter.modules.solver.hooks', 'scepter.modules.utils.file_clients', 'scepter.modules.utils.video_reader', 'scepter.studio.chatbot', 'scepter.studio.home', 'scepter.studio.inference', 'scepter.studio.preprocess', 'scepter.studio.self_train', 'scepter.studio.tuner_manager', 'scepter.studio.utils', 'scepter.studio.home.home_ui', 'scepter.studio.inference.inference_manager', 'scepter.studio.inference.inference_ui', 'scepter.studio.preprocess.caption_editor_ui', 'scepter.studio.preprocess.processors', 'scepter.studio.preprocess.utils', 'scepter.studio.self_train.scripts', 'scepter.studio.self_train.self_train_ui', 'scepter.studio.self_train.utils', 'scepter.studio.tuner_manager.manager_ui', 'scepter.studio.tuner_manager.utils']
[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.
Troubleshooting it with chatgpt indicates that the setup.py file should be modified in the lines 10-13 with
def get_long_description():
with open('readme.md', encoding='utf-8') as f:
long_description = f.read()
return long_description