运行 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
不幸的是,这些脚本是库的一部分,我:
- 不应该编辑它们;我只能在命令提示符下使用它们。
- 不应将
*.csv
文件与这些脚本放在同一文件夹中
这是包含 *.csv
个文件的文件夹
C:\Users\UserH\Downloads\bu59_files
根据 this 我需要设置我的 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" (options)
我认为您在这种情况下尝试使用路径文件是想多了。
我正在尝试使用一个文件夹中的一组 Python 2.7 脚本来处理 Windows 7 上另一个文件夹中的一些 *.csv
文件。
这是包含脚本 C:\Users\UserH\workQ
的文件夹,其内容是
temp_far_cels.py
convert_press.py
farrug_py33.py
site_chordelerian_asym.py
不幸的是,这些脚本是库的一部分,我:
- 不应该编辑它们;我只能在命令提示符下使用它们。
- 不应将
*.csv
文件与这些脚本放在同一文件夹中
这是包含 *.csv
个文件的文件夹
C:\Users\UserH\Downloads\bu59_files
根据 this 我需要设置我的 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" (options)
我认为您在这种情况下尝试使用路径文件是想多了。