Python 为什么我会得到一个“;没有这样的文件或目录;已知文件存在时出错?
我已经上传了一个包到pypi和。然后我安装了软件包并尝试使用它。它包含一个需要从文件读取的python脚本。我已将两者放在同一目录中Python 为什么我会得到一个“;没有这样的文件或目录;已知文件存在时出错?,python,file,pypi,Python,File,Pypi,我已经上传了一个包到pypi和。然后我安装了软件包并尝试使用它。它包含一个需要从文件读取的python脚本。我已将两者放在同一目录中 pip install pycricket from pycricket import cricket c = cricket.Cricket() c.query() 函数的作用是读取文件。当我在库中看到“pycricket”包时,脚本和文件都在同一个文件夹中 query(): with open('matches.csv', 'r') as f:
pip install pycricket
from pycricket import cricket
c = cricket.Cricket()
c.query()
函数的作用是读取文件。当我在库中看到“pycricket”包时,脚本和文件都在同一个文件夹中
query():
with open('matches.csv', 'r') as f:
#code
我不知道为什么我会出错 您可以使用以下工具检查当前工作目录:
>>> import os
>>> os.getcwd()
如果您的数据位于不同的目录中(问题不清楚,但可能给出了错误消息),则更改为存储数据的目录:
>>> os.chdir(path_to_data_directory)
因为它不在当前工作目录中。@IgnacioVazquez Abrams您是指我正在运行上述代码的目录还是库目录中?@IgnacioVazquez Abrams您能为它建议一个解决方案吗?那么请输入路径。