python-3.x 在Windows上启动Prefect服务器

vsaztqbk  于 2023-06-25  发布在  Python
关注(0)|答案(1)|浏览(110)

在安装了prefect版本2.10.15并在PATH变量中包含Python的Scripts文件夹后,我运行命令prefect server start来查找错误:

___ ___ ___ ___ ___ ___ _____
| _ \ _ \ __| __| __/ __|_   _|
|  _/   / _|| _|| _| (__  | |
|_| |_|_\___|_| |___\___| |_|

Configure Prefect to communicate with the server with:

    prefect config set PREFECT_API_URL=http://127.0.0.1:4200/api

View the API reference documentation at http://127.0.0.1:4200/docs

Check out the dashboard at http://127.0.0.1:4200


'C:\Program' is not recognized as an internal or external command,
operable program or batch file.
Server stopped!

这似乎是一个与Program Files文件夹(安装python的地方)相关的问题,它的名称中确实有这个讨厌的空格。除了在其他地方安装python之外,有没有其他解决方案,特别是用于运行prefect server?

zy1mlcev

zy1mlcev1#

看起来prefect只是想找到python的可执行文件和一些库,然后天真地做了,所以它抛出了这个错误。
在没有空格的路径中的文件夹中使用virtualenv解决了这个问题。

相关问题