我正在学习如何使用流浪汉,我是想运行一个python脚本

问题描述:

在GitBash我跑我正在学习如何使用流浪汉,我是想运行一个python脚本

vagrant up 
vagrant ssh 
Python abc.py 

它给了一个错误

/usr/bin/env: ‘python\r’: No such file or directory 

我试图dos2unix命令它没”将不起作用

Python版本:

Python 2.7.12+ 

我怎样才能通过这个错误信息?

+0

你可以运行哪个python并查看结果是什么? – Colwin

确保您%USERPROFILE%\.bashrc增加python路径到PATH

export PATH=/c/path/to/Python:$PATH 

然后再启动您的bash,看看问题是否解决。

如果流浪汉SSH采用了不同的bash的资源文件,类型(在同一个打击 “vagrant ssh” 会议)

echo export PATH=/c/path/to/Python:\$PATH >> ~/.bashrc 
source ~/.bashrc 

然后再试Python abc.py

+0

我尝试了上述步骤。似乎没有解决问题 –

+0

@SomyaAgarwal你添加了什么确切的路径? – VonC

+0

游民使用不同的bash的资源文件,所以我输入您在上面 提到的命令呼应出口PATH =/C /路径/到/ Python的:\ $ PATH >>〜/ .bashrc中 源的〜/ .bashrc –

'蟒蛇\ r':

你已经搞砸了你的Python脚本的行尾。与流浪者无关,而是你用来编写代码的东西。

在你的ssh会话中打开vim并修复行结尾