我尝试将ovf
个文件转换为vtk
。我安装了所有必要的文件,但是当我尝试转换文件时,我收到以下错误:
-bash: /cygdrive/c/Python27/Scripts/ovf2vtk: /usr/bin/python: intérprete erróneo: Permission denied
你知道如何解决这个问题吗?
答案 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