在Python中,我有一个脚本,我正在尝试使用python命令来打开我在Python脚本目录中的open("data.csv")文件。
那里有一个名为data.csv的文件。
python脚本指出了一个错误:
Error in Python IOError: [Errno 2] No such file or directory: 'data.csv'
这个错误意味着什么?我该如何修复它?
以下是重现错误的脚本中的最小代码:
open("data.csv")
我正在尝试从我的python脚本创建一个.exe。该脚本使用cloudscraper包。当我创建并执行.exe时,它会显示以下错误:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\...\\MEI1....\\cloudscraper\\user_agent\\browsers.json'
只有当我尝试执行.exe文件时,才会出现错误。
为什么会发生这种情况?云刮器在pyinstaller中不可用吗?
项目结构如下:
C:\Users\andre\OneDrive\Documentos\Programm
我刚做了一个简单的python程序。我想用今天安装的python 3.6.3来执行它。默认情况下,还有可用的python 2.7和3.5,它们的路径/usr/bin/代码如下所示:
#! /usr/local/bin/python3.6
name = input("Enter your name: ")
age = int(input("Enter your age: "))
print("Your name is " + name + " and your age is " + str(age) + ".")
我正在尝试运行thrift/ TestServer.py /py文件夹中的测试。当我从test文件夹执行它时,它工作正常。但是当我从thrift文件夹执行它时,它给了我下面的导入错误。
Traceback (most recent call last):
File "test/py/TestServer.py", line 51, in <module>
from ThriftTest import ThriftTest
ImportError: No module named ThriftTest
下面是导致错误的行。
from ThriftTest
我只是想使用以下代码读取一个JSON文件:
import json
with open("file.json") as File:
print(json.load(File.read()))
当我试图使用VSCode调试器运行它时,我会得到以下错误:
[Errno 2] No such file or directory: 'file.json'
但是当我使用python file.py从终端运行它时,它可以工作。问题是,VSCode在某种程度上使用了另一个“工作目录”,因为当我在VSCode中运行os.getcwd()时,我获得了通往python脚本
不知何故,我的一个目录中出现了一个文件,它的扩展名末尾有空格-它的名称是"test.txt“。奇怪的是,Directory.GetFiles()向我返回了这个文件的路径,但我无法使用FileInfo类检索文件信息。
错误表现在以下位置:
DirectoryInfo di = new DirectoryInfo("c:\\somedir");
FileInfo fi = di.GetFileSystemInfos("test*")[0] as FileInfo;
//correctly fi.FullName is "c:\somedir\tes
我正在尝试使用use-package安装Emacs Speaks。我在我的初始化文件中包含了以下代码。 (use-package ess :ensure t :init (require 'ess-site)) 我相信ESS是正确安装的,因为当我运行命令M-x ess-version时,它显示我的版本是18.10。 但是,当我尝试运行R文件中的一些代码时,我在一个新的缓冲区中得到了以下错误 Error (ess): Rterm could not be found on the system. Try running run-ess-r-newest' inste
我已经编写了一个模块(一个驻留在文件夹my_module中的my_mod.py文件)。目前,我正在处理位于文件夹cur_proj中的文件cool_script.py。我已经使用File -- open打开了PyCharm中的文件夹(因此,我假设它是一个PyCharm项目)。
在ProjectView (CMD-7)中,我可以看到我的项目cur_proj (红色),在"External Libraries“下,我确实看到了my_module。在cool_script.py中,我可以编写
from my_module import my_mod as mm
PyCharm甚至还为my_mo
我正在使用从我的nodejs服务器调用python脚本。python脚本将打开一个名为myfile.txt的文件,并读取其内容:path = os.path.abspath("myfile.txt") f = open(path, 'r')
当我从python命令行执行Python代码时,它将正常运行,但当我试图从Nodejs调用它时,路径变成了“path to -nodejs/bin/myfile.txt”,并捕捉到一个错误"No to file/目录.“。
我怎么才能修好它?
我试图使用Outlook运行python脚本。当我运行以下代码时。一个python图标在任务栏中出现一秒钟,然后消失。实际上,它应该打开一个对话框并提示我输入文件夹名。之后,它应该像往常一样运行脚本的其余部分。
请帮助我从outlook运行这个脚本,就像我经常做的那样,双击.py文件。
Sub runpythonscript()
Dim Path As String
Path = "python C:\Doc Management\Exstream_Reconciliation.py"
Shell(Path)
End Sub
我正在尝试从CMD运行一个python脚本(假设是sample.py),并且我已经将sample.py目录添加到了我的路径中。当我在CMD中运行"sample.py“时,它会在我的编辑器中打开文件,这意味着它会识别它。然而,当我运行"python sample.py“(python.exe添加到path)时,我得到了错误:
python: can't open file 'sample.py': [Errno 2] No such file or directory".
为什么sample.py不与python一起运行,而是以其他方式打开?我用的