smol-ai / developer

the first library to let you embed a developer agent in your own app!
https://twitter.com/SmolModels
MIT License
11.79k stars 1.02k forks source link

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

Open dogg223405 opened 1 year ago

dogg223405 commented 1 year ago

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.

savagekygo commented 1 year ago

I'm getting the same issue

q-sag commented 1 year ago

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

dogg223405 commented 1 year ago

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

dimension-zero commented 1 year ago

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.

RickRyan26 commented 1 year ago

Same problem...

sheldonhull commented 1 year ago

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".

karthikc0711 commented 1 year ago

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.

maraoai commented 1 year ago

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.