我正在学习如何使用Vagrant,而我正在尝试运行python脚本

时间:2017-06-18 04:59:44

标签: python vagrant git-bash

在GitBash上我跑了

vagrant up  
vagrant ssh  
Python abc.py

它出错了

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

我已经尝试了dos2unix命令它没有工作

python版本:

Python 2.7.12+

如何通过此错误消息?

2 个答案:

答案 0 :(得分:0)

确保%USERPROFILE%\.bashrc添加python路径到您的路径

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

然后再次启动bash,看看错误是否仍然存在。

如果vagrant ssh使用不同的bash资源文件,请键入(在同一个bash" vagrant ssh" session)

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

然后再试一次Python abc.py

答案 1 :(得分:0)

  

'python \ r':

你的python脚本中已经搞砸了行结尾。与vagrant无关,而是你用来编写代码的东西。

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

相关问题