developer icon indicating copy to clipboard operation
developer copied to clipboard

'modal' is not recognized as the name of a cmdlet

Open dogg223405 opened this issue 2 years ago • 9 comments

unable to run: modal token new

Error: modal : The term 'modal' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that
the path is correct and try again.

dogg223405 avatar Jun 04 '23 20:06 dogg223405

I'm getting the same issue

savagekygo avatar Jun 08 '23 00:06 savagekygo

same here, after installing added object to path, restarted few times, tried from admin shell - nothing. Windows refuses to recognize "modal" image

Kremeni avatar Jun 10 '23 02:06 Kremeni

I have also added the path in the system variables. Same result, model not recognized

dogg223405 avatar Jun 10 '23 16:06 dogg223405

PS > pip install modal-client Requirement already satisfied: modal-client in c:\python311\lib\site-packages (0.49.2364) Requirement already satisfied: aiohttp in c:\python311\lib\site-packages (from modal-client) (3.8.4) Requirement already satisfied: aiostream in c:\python311\lib\site-packages (from modal-client) (0.4.5)
Requirement already satisfied: asgiref in c:\python311\lib\site-packages (from modal-client) (3.7.2)
Requirement already satisfied: certifi in c:\python311\lib\site-packages (from modal-client) (2023.5.7)
Requirement already satisfied: click>=8.1.0 in c:\python311\lib\site-packages (from modal-client) (8.1.3) Requirement already satisfied: fastapi in c:\python311\lib\site-packages (from modal-client) (0.96.1) Requirement already satisfied: grpclib==0.4.3 in c:\python311\lib\site-packages (from modal-client) (0.4.3) Requirement already satisfied: importlib-metadata>=3.6.0 in c:\python311\lib\site-packages (from modal-client) (6.6.0) Requirement already satisfied: protobuf<5.0,>=3.19 in c:\python311\lib\site-packages (from modal-client) (4.23.2) Requirement already satisfied: rich>=12.0.0 in c:\python311\lib\site-packages (from modal-client) (13.4.1)
Requirement already satisfied: synchronicity~=0.5.3 in c:\python311\lib\site-packages (from modal-client) (0.5.3) Requirement already satisfied: tblib>=1.7.0 in c:\python311\lib\site-packages (from modal-client) (1.7.0)
Requirement already satisfied: toml in c:\python311\lib\site-packages (from modal-client) (0.10.2) Requirement already satisfied: typer>=0.6.1 in c:\python311\lib\site-packages (from modal-client) (0.9.0)
Requirement already satisfied: types-certifi in c:\python311\lib\site-packages (from modal-client) (2021.10.8.3) Requirement already satisfied: types-toml in c:\python311\lib\site-packages (from modal-client) (0.10.8.6)
Requirement already satisfied: watchfiles in c:\python311\lib\site-packages (from modal-client) (0.19.0) Requirement already satisfied: cloudpickle<2.3.0,>=2.2.0 in c:\python311\lib\site-packages (from modal-client) (2.2.1) Requirement already satisfied: h2<5,>=3.1.0 in c:\python311\lib\site-packages (from grpclib==0.4.3->modal-client) (4.1.0) Requirement already satisfied: multidict in c:\python311\lib\site-packages (from grpclib==0.4.3->modal-client) (6.0.4)
Requirement already satisfied: colorama in c:\python311\lib\site-packages (from click>=8.1.0->modal-client) (0.4.6) Requirement already satisfied: zipp>=0.5 in c:\python311\lib\site-packages (from importlib-metadata>=3.6.0->modal-client) (3.15.0) Requirement already satisfied: markdown-it-py<3.0.0,>=2.2.0 in c:\python311\lib\site-packages (from rich>=12.0.0->modal-client) (2.2.0) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in c:\python311\lib\site-packages (from rich>=12.0.0->modal-client) (2.15.1) Requirement already satisfied: sigtools==4.0.1 in c:\python311\lib\site-packages (from synchronicity~=0.5.3->modal-client) (4.0.1) Requirement already satisfied: attrs in c:\python311\lib\site-packages (from sigtools==4.0.1->synchronicity~=0.5.3->modal-client) (23.1.0) Requirement already satisfied: typing-extensions>=3.7.4.3 in c:\python311\lib\site-packages (from typer>=0.6.1->modal-client) (4.6.3) Requirement already satisfied: charset-normalizer<4.0,>=2.0 in c:\python311\lib\site-packages (from aiohttp->modal-client) (3.1.0) Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in c:\python311\lib\site-packages (from aiohttp->modal-client) (4.0.2) Requirement already satisfied: yarl<2.0,>=1.0 in c:\python311\lib\site-packages (from aiohttp->modal-client) (1.9.2) Requirement already satisfied: frozenlist>=1.1.1 in c:\python311\lib\site-packages (from aiohttp->modal-client) (1.3.3) Requirement already satisfied: aiosignal>=1.1.2 in c:\python311\lib\site-packages (from aiohttp->modal-client) (1.3.1) Requirement already satisfied: pydantic!=1.8,!=1.8.1,<2.0.0,>=1.7.4 in c:\python311\lib\site-packages (from fastapi->modal-client) (1.10.9) Requirement already satisfied: starlette<0.28.0,>=0.27.0 in c:\python311\lib\site-packages (from fastapi->modal-client) (0.27.0) Requirement already satisfied: anyio>=3.0.0 in c:\python311\lib\site-packages (from watchfiles->modal-client) (3.6.2) Requirement already satisfied: idna>=2.8 in c:\python311\lib\site-packages (from anyio>=3.0.0->watchfiles->modal-client) (3.4) Requirement already satisfied: sniffio>=1.1 in c:\python311\lib\site-packages (from anyio>=3.0.0->watchfiles->modal-client) (1.3.0) Requirement already satisfied: hyperframe<7,>=6.0 in c:\python311\lib\site-packages (from h2<5,>=3.1.0->grpclib==0.4.3->modal-client) (6.0.1) Requirement already satisfied: hpack<5,>=4.0 in c:\python311\lib\site-packages (from h2<5,>=3.1.0->grpclib==0.4.3->modal-client) (4.0.0) Requirement already satisfied: mdurl~=0.1 in c:\python311\lib\site-packages (from markdown-it-py<3.0.0,>=2.2.0->rich>=12.0.0->modal-client) (0.1.2) PS > modal token new modal: The term 'modal' is not recognized as a name of a cmdlet, function, script file, or executable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. PS > pip uninstall model-client WARNING: Skipping model-client as it is not installed.

dimension-zero avatar Jun 11 '23 08:06 dimension-zero

Same problem...

RickRyan26 avatar Jun 11 '23 21:06 RickRyan26

Try using wsl2 or the devcontainer if you are just wanting to get up and running. A lot of the tools in this ecosystem I feel aren't tested against windows necessarily so it's easier to just run in there.

That error is because powershell is expecting a module/command. You can try with & call operator before it, like & modal or if it's a python module be explicit by calling with python3 -m modal .... and see if that helps.

I definitely enjoy windows and macOS, but honestly it's less friction on some of these to just run in devcontainer/wsl2 as things should more clearly just "work".

sheldonhull avatar Jun 14 '23 21:06 sheldonhull

Modal is still in early beta and we are only selectively giving access to users. You are on the waitlist and we will get back to you when there is capacity for more users.

karthikc0711 avatar Jul 16 '23 04:07 karthikc0711

I was able to resolve this issue by running the modal commands in a terminal outside of Visual Studio Code. The issue seems to only occur in the terminal within Visual Studio Code, but I am not sure why. However, the workaround is working well.

maraoai avatar Sep 03 '23 23:09 maraoai