2017-02-10 59 views
0

我试图使用一组的Python脚本2.7的文件夹中,以处理在Windows 7从不同文件夹运行Python脚本:Errno 2没有文件或目录?

在这里,在另一个文件夹一些*.csv文件是文件夹中的脚本C:\Users\UserH\workQ并对其内容的

temp_far_cels.py 
convert_press.py 
farrug_py33.py 
site_chordelerian_asym.py 

不幸的是,这些脚本是库和I的一部分:

  1. 不应该编辑它们;我只能从命令提示符使用它们。
  2. 不应该在同一个文件夹中的文件*.csv作为放置这些脚本

这里是与*.csv文件

C:\Users\UserH\Downloads\bu59_files 

根据this我需要设置我的PYHTONPATH 变量的文件夹。我已经完成了这种形式我的电脑>属性>高级>环境变量。这里是我的PYTHONPATH可变

%PYTHONPATH%;C:\Users\UserH\workQ 

我的Python在我PATH变量

....;C:\Python27;C:\Python27\Scripts 

目前,我包含*.csv文件的文件夹中,我试图从运行脚本文件夹中的脚本与此

C:\Users\UserH\Downloads\bu59_files> python temp_far_cels -s 'cal' -t "March 2014" 

不过,我得到以下错误消息

python: can't open file 'temp_far_cels.py': [Errno 2] No such file or directory. 

这里是缺少的东西还是我需要另一个步骤从Windows中的任何其他文件夹运行这些Python脚本?

回答

1

我没有Windows机器上测试,但我不明白为什么它不会以这种方式工作:

蟒蛇“C:\用户\ UserH \ workQ \ temp_far_cels.py “(选项)

我觉得你已经在想这个试图在这种情况下使用路径文件。

+0

是的,我试图避免这一点。但它可能是我唯一的剩余选择。 –

+0

真的不知道为什么我的尝试不起作用。我甚至尝试将脚本路径('C:\ Users \ UserH \ workQ')添加到我的'PATH'变量中。它仍然没有工作 - 我刚刚得到了同样的错误信息'[Errno 2]'。非常令人失望。 –

相关问题