Python - 转换文件显示权限被拒绝

时间:2012-10-23 13:08:07

标签: python permissions denied

我尝试将ovf个文件转换为vtk。我安装了所有必要的文件,但是当我尝试转换文件时,我收到以下错误:

-bash: /cygdrive/c/Python27/Scripts/ovf2vtk: /usr/bin/python: intérprete erróneo: Permission denied

你知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

这可能是一个冲突,在C:\Python27(Cygwin路径:/cygdrive/c/Python27)的Windows Python安装脚本试图在'/ usr / bin / python'上使用Cygwin Python解释器( Cygwin bash路径上的第一个。)

如果它不是纯Python脚本或依赖于非纯Python模块/包,则需要通过Windows Python解释器而不是Cygwin解释器来运行它。尝试使用以下命令通过Windows Python解释器运行脚本:

$ /cygdrive/c/Python27/python.exe `cygpath -w /cygdrive/c/Python27/Scripts/ovf2vtk`

或者从Windows cmd shell而不是Cygwin bash shell运行脚本,这将让它找到正确的解释器:

C:\> C:\Python27\Scripts\ovf2vtk