python-3.x macOS -未找到命令:葡萄膜核

6xfqseft  于 2023-03-04  发布在  Python
关注(0)|答案(3)|浏览(172)

我买了一台Mac,第一次使用这个系统,最近我也开始使用python。我有一个python项目,里面有一个requirement.txt文件,我用PyCharm打开了这个文件,它也包含了一个对uvicorn的依赖项。我安装了所有的依赖项,但是当我尝试运行命令"uvicorn main:找不到应用程序"我收到错误"命令:uvicorn "。我试着寻找关于我的问题的指南,我读到它可能涉及PATH变量,并按照这些指南中所写的内容,我试着从我的主目录将PATH添加到python。现在我的python PATH的内容如下:
/库/Python/3.7/文件夹:/usr/本地文件夹:/usr/文件夹:/文件夹:/usr/子文件夹:/子文件夹
我还读到我应该在我的~/. profile文件中添加下面的行,因为我的MAC是新的,所以我不能拥有它,所以我创建了这个文件,并写了下面的行:
导出路径=/usr/本地/bin:/usr/本地/sbin:$路径
自从我尝试后没有任何改变,所以我问我应该怎么做。我还看到pip3在以下目录中安装了requirements.txt文件的模块:
/usr/本地/库/python3.7/站点包/
提前感谢您的帮助

o3imoua4

o3imoua41#

您可以使用"-m"
在这种情况下:

python3 -m uvicorn main:app --reload --port 50000

如果这样做有效,您可以在localhost:50000找到您的服务器

nkkqxpd9

nkkqxpd92#

我解决了在项目目录中设置虚拟环境的问题,并在其中安装了依赖项。

ycl3bljg

ycl3bljg3#

我尝试安装uvicorn:

pip3 install uvicorn

然后运行以下命令:

python3 -m uvicorn main:app --reload

工作。

相关问题