报错Cannot rely on checking for EEXIST, since the operating system如何处理
看李沐大神的课的时候,复制代码进去产生了如上报错。
代码为:
import os
os.makedirs(os.path.join('..', 'data'), exist_ok=True)
data_file = os.path.join('..', 'data', 'house_tiny.csv')
with open(data_file, 'w') as f:
f.write('NumRooms,Alley,Price\n') # 列名
f.write('NA,Pave,127500\n') # 每行表示一个数据样本
f.write('2,NA,106000\n')
f.write('4,NA,178100\n')
f.write('NA,NA,140000\n')
报错为:
PermissionError Traceback (most recent call last) ~\AppData\Local\Temp/ipykernel_1068/2297247830.py in <module>1 import os ----> 2 os.makedirs(os.path.join('..', 'data'), exist_ok=True)3 data_file = os.path.join('..', 'data', 'house_tiny.csv')4 with open(data_file, 'w') as f:5 f.write('NumRooms,Alley,Price\n') # 列名~\.conda\envs\pytorch\lib\os.py in makedirs(name, mode, exist_ok)221 return222 try: --> 223 mkdir(name, mode)224 except OSError:225 # Cannot rely on checking for EEXIST, since the operating systemPermissionError: [WinError 5] 拒绝访问。: '..\\data'
不能访问的话肯定是路径出错了,把'..'改为文件路径试了一下就不会报错了。
这里os.makedirs这个函数是创建一个多层目录的意思,我想把文件创建在D:\learnpython,于是我把..改成D:/learnpython。注意修改斜杠,修改之后我的文件夹之下多出来了一个data的文件夹,并且里面多了一个名为house_tiny的excel表格。
报错Cannot rely on checking for EEXIST, since the operating system如何处理相关推荐
- npm install安装失败,报错记录之The operation was rejected by your operating system. node-sass无法安装,且禁用淘宝镜像
因为公司电脑都由管理员管控,使用自己的账号是无法执行一些需要管理员权限的命令,所以在刚到公司时,使用管理员账号安装了node,配置了node缓存目录node_cache.node_global,以及设 ...
- npm install安装失败,报错记录之The operation was rejected by your operating system.
今天在执行npm install的时候一直报如下错误: npm ERR! code EPERM npm ERR! syscall rename npm ERR! path F:\Demo Practi ...
- 解决Jenkins插件下载失败或下载慢或报错There were errors checking the update sites: SSLHandshakeException: sun.secu
jenkins下载插件速度非常慢,而且经常提示下载插件失败,有时候还会出现报错There were errors checking the update sites: SSLHandshakeExce ...
- scp 报错:reverse mapping checking getaddrinfo for......failed - POSSIBLE BREAK-IN ATTEMPT!
今天在使用scp的时候提示如下内容: reverse mapping checking getaddrinfo for 113.196.56.184.ll.static.sparqnet.net fa ...
- Jenkins插件下载失败或下载慢或报错There were errors checking the update sites: SSLHandshakeException: sun.secu解决方案
看到这篇博客前相信大家都看过网上清一色的解决方案, 进入插件管理->Advanced, 修改Update Site的URL,路径为"http://updates.jenkins.io/ ...
- java后台报错cant found font [times New Roman] installed on the system
问题:点击下载word文档时报错:cant found font [times New Roman] installed on the system. 解决: 首先需要在Windows系统里找到Tim ...
- Hive启动报错:java.net.URISyntaxException: Relative path in absolute URI: ${system:user.name%7D
hive> show databases; OK Failed with exception java.io.IOException:java.lang.IllegalArgumentExcep ...
- 网卡启动报错 No suitable device found: no device found for connection ‘System eth0‘ [FAILED]
环境 虚拟机,centos7 可能的原因 创建完虚拟机之后默认会给配置一个网卡名称,该网卡名称与用户在配置文件里配置的不一致. 解决方案 需检查以下项目是否一致: 检查下NetworkManager服 ...
- python打包exe报错编码问题_python打包成exe,但执行exe报错,求解。
1.pycharm pycharm-professional-2018.1.4.exe 已安装 64位的. 2.python python-3.7.0.exe 已安装32 ...
最新文章
- 扫描仪图标无法显示计算机,win7“我的电脑”中不显示扫描仪和摄像头的原因和解决方法...
- 最大信息熵增益_机器学习笔记(三)——搞懂决策树必备的信息增益
- 广汽研究院BMS软件工程师_感·创未来 2020广汽科技日有哪些干货?
- nginx动态配置及服务发现那些事
- 微信支付现金红包接口(转)
- mysql begin operations_MySQL入门(七):More JOIN operations
- stringbuilder删除最后一个字符_Java类-StingBuffer,StringBuilder
- js中当等于最小值是让代码不执行_从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理...
- jvm调优工具_JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用
- Silverlight 2 跨域访问控件与WebService的资料整理
- 这个世界是怎么了?做商业软件的怎么越来越流氓了?
- java 连接hadoop集群_hadoop集群访问——Hadoop客户端访问、Java API访问
- 读《About Face 4 交互设计精髓》4
- Matlab中画柱状图详细教程bar函数使用方法(二维附matlab代码)柱状图创建/位置/颜色/图例
- 基于Python的Fisher二分类判别模型实现
- 今晚7:30|AI TIME青年学者——英国伯明翰大学计算机学院讲师来啦!
- mybatis 源码系列(四) 数据库驱动Driver加载方式
- 一分钟带你了解全链路测试
- vibe算法的另外一种实现
- 布施持戒忍辱精进禅定般若——净空法师【转】