繁体   English   中英

从其他文件夹运行Python脚本:Errno 2没有文件或目录?

[英]Run Python script from different folder: Errno 2 no file or directory?

我正在尝试在一个文件夹中使用一组Python 2.7脚本来处理Windows 7另一个文件夹中的某些*.csv文件。

这是带有脚本C:\\Users\\UserH\\workQ的文件夹,其内容为

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

不幸的是,这些脚本是库的一部分,而我:

  1. 不应编辑它们; 我只能在命令提示符下使用它们。
  2. 不应将*.csv文件与这些脚本放在同一文件夹中

这是带有*.csv文件的文件夹

C:\Users\UserH\Downloads\bu59_files

根据这个 ,我需要把我的PYHTONPATH变量。 我已经完成了此表格我的电脑>属性>高级>环境变量。 这是我的PYTHONPATH变量

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

我在PATH变量中有Python作为

....;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脚本吗?

我没有要测试的Windows机器,但是我看不出为什么它不能以这种方式工作:

python“ C:\\ Users \\ UserH \\ workQ \\ temp_far_cels.py”(选项)

我认为您在这种情况下尝试使用路径文件时已经考虑过了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM