Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Elastic Bean CLI Windows-创建进程失败错误?_Python_Windows_Node.js_Amazon Web Services_Amazon Elastic Beanstalk - Fatal编程技术网

Python Elastic Bean CLI Windows-创建进程失败错误?

Python Elastic Bean CLI Windows-创建进程失败错误?,python,windows,node.js,amazon-web-services,amazon-elastic-beanstalk,Python,Windows,Node.js,Amazon Web Services,Amazon Elastic Beanstalk,我们已在命令提示符下导航到“我的开发”文件夹 C:\Users\ABC\code\Dev 现在,当我尝试执行eb或eb init 我得到下面的错误 安装了Python 3.4。这会是个问题吗 亚马逊文档中也没有提到这个错误 这是一个标准的Node.JS/ExpressJS项目 请导游 干杯并提前感谢。从AWS论坛获得帮助 在Python34\Scripts目录中运行python eb script.py命令 它应该与运行eb命令相同 并且eb已启动并运行 尝试点击eb--help 干杯!:)

我们已在命令提示符下导航到“我的开发”文件夹

C:\Users\ABC\code\Dev

现在,当我尝试执行
eb
eb init

我得到下面的错误

安装了Python 3.4。这会是个问题吗

亚马逊文档中也没有提到这个错误

这是一个标准的Node.JS/ExpressJS项目

请导游


干杯并提前感谢。

从AWS论坛获得帮助

Python34\Scripts
目录中运行
python eb script.py
命令

它应该与运行
eb
命令相同

并且
eb
已启动并运行

尝试点击
eb--help


干杯!:)

我在Windows 10上遇到了这个问题

我将Python安装到
c:\Program Files\Python\Python35
,我认为路径中的空格导致了问题

c:\Program Files\Python\Python35\Scripts
文件夹中的
eb script.py
文件中,编辑要引用的第一行,如下所示:

#!"c:\program files\python\python35\python.exe"

显然,您需要它来匹配您自己的安装路径。

这是因为对于Windows,较新的Python默认安装在-

c:\users\<USER_NAME>\appdata\local\programs\python\python<VERSION>-<PLATFORM>
如果在Python安装过程中选择了其他位置,则会在“eb script.py”文件中看到指向“Python.exe”的错误路径

将其更改为指向python安装目录中的“python.exe”

最后,总共有3条路径应添加到Windows系统变量下的路径中-

<PYTHON_INSTALLATION_DIRECTORY>;
<PYTHON_INSTALLATION_DIRECTORY>\Scripts;
%USERPROFILE%\AppData\Roaming\Python\Scripts;

同样,通过访问所有路径来验证它们,并按照您的安装路径进行相应的应用。

我刚才遇到了这个问题,并通过以下方式进行了修复:

pip uninstall awsebcli
pip install awsebcli
c:\users\seriouscoder\appdata\local\programs\python\python36-32;
c:\users\seriouscoder\appdata\local\programs\python\python36-32\Scripts;
c:\users\seriouscoder\AppData\Roaming\Python\Python36\Scripts;
pip uninstall awsebcli
pip install awsebcli