dev-gpt icon indicating copy to clipboard operation
dev-gpt copied to clipboard

bug: Invalid Literal Error when running Microservice locally on Windows

Open MR-Alex42 opened this issue 1 year ago • 4 comments

gptdeploy run --path D:\Programme\gptdeploy\microservice

Traceback (most recent call last): File "D:\Programme\gptdeploy\gptdeploy.py", line 5, in main() File "D:\Programme\Python310\lib\site-packages\click\core.py", line 1130, in call return self.main(*args, **kwargs) File "D:\Programme\Python310\lib\site-packages\click\core.py", line 1055, in main rv = self.invoke(ctx) File "D:\Programme\Python310\lib\site-packages\click\core.py", line 1657, in invoke return process_result(sub_ctx.command.invoke(sub_ctx)) File "D:\Programme\Python310\lib\site-packages\click\core.py", line 1404, in invoke return ctx.invoke(self.callback, **ctx.params) File "D:\Programme\Python310\lib\site-packages\click\core.py", line 760, in invoke return callback(*args, **kwargs) File "D:\Programme\gptdeploy\src\cli.py", line 38, in wrapper return func(*args, **kwargs) File "D:\Programme\gptdeploy\src\cli.py", line 83, in run Runner().run(path) File "D:\Programme\gptdeploy\src\options\run\runner.py", line 7, in run validate_folder_is_correct(microservice_path) File "D:\Programme\gptdeploy\src\options_init.py", line 43, in validate_folder_is_correct latest_version_path = get_latest_version_path(microservice_path) File "D:\Programme\gptdeploy\src\options_init.py", line 27, in get_latest_version_path latest_version_path = get_latest_folder(latest_approach_path, max_fn=version_max_fn) File "D:\Programme\gptdeploy\src\options_init.py", line 16, in get_latest_folder return max_fn([os.path.join(path, f) for f in listdir_no_hidden(path) if os.path.isdir(os.path.join(path, f))]) File "D:\Programme\gptdeploy\src\options_init_.py", line 19, in version_max_fn version_list = [int(path.split('/')[-1].replace('v', '')) for path in path_list] File "D:\Programme\gptdeploy\src\options_init_.py", line 19, in version_list = [int(path.split('/')[-1].replace('v', '')) for path in path_list] ValueError: invalid literal for int() with base 10: 'D:\Programme\gptdeploy\microserice\DeepComplimentExecutor7439463\0_gpt_3_5_turbo_api\1'

MR-Alex42 avatar Apr 24 '23 16:04 MR-Alex42

Hi, thanks for reporting. if you pull latest, you will see that we changed the implementation to fix issues under windows

florian-hoenicke avatar Apr 24 '23 17:04 florian-hoenicke

Did use the latest version. The error still occurs.

MR-Alex42 avatar Apr 24 '23 21:04 MR-Alex42

image I did not find this in the current code base. Can you do

pip install gptdeploy -U

to force update?

florian-hoenicke avatar Apr 25 '23 10:04 florian-hoenicke

This is solved. The issue can be closed.

MR-Alex42 avatar Apr 28 '23 16:04 MR-Alex42