浅谈Pycharm的项目文件名是红色的原因及解决方式


Posted in Python onJune 01, 2020

今天在继续学习Python时,打开Pycharm后,发现有一个项目下的项目文件名是红色的,如下图:

浅谈Pycharm的项目文件名是红色的原因及解决方式

刚开始我以为是我升级 Pycharm导致的,但我并没有急着去解决,因为并不会影响我执行代码等。当我修改了一点代码后,我将它add并commit到Git后,才发现问题的原因:是我以前将Word设置成了Git的一个仓库,但是当时这些文件我并没有添加到Git里,所以会显示为红色。(这倒是挺好,可以提示我记得提交)

浅谈Pycharm的项目文件名是红色的原因及解决方式

解决方法一:

如上我说的那样,add(add后会显示成绿色)并commit到Git(或者其他版本控制器),然后到Pycharm中点击下文件就看到颜色变了。

解决方法二:

直接在Pycharm上设置,File→Settings→Version Control 设置为none。如图:

浅谈Pycharm的项目文件名是红色的原因及解决方式

然后就文件就全部变为以前的颜色了。

浅谈Pycharm的项目文件名是红色的原因及解决方式

解决方法三:

取消Word文件夹为Git的本地仓库,取消方法就是删除根目录下的.git文件夹,删除方法网上有很几种,我就不一一说了

补充知识:Python中io的open()在PyCharm环境下报错和路劲的问题

PS:我也是初学者,上班空闲时间学习学习Python。今天学到io的时候,遇到了两个用PyCharm环境编写代码的小白错误,如下:

两个问题都是如下代码:

浅谈Pycharm的项目文件名是红色的原因及解决方式

1、第一个问题:当写好代码之后,点击运行报如下错误:name ‘open' is not defined

浅谈Pycharm的项目文件名是红色的原因及解决方式

报了错肯定就要研究呗,测试呗,所以我用交互式环境试了,正常运行。说明我脑袋里的第一个想法是错误的(版本问题),因为两个环境的版本都是一样的。此刻我就有点慌了,因为我脑袋里就这一个想法啊,我开始反复仔细检的查一眼就能够扫完的代码。最终并没有收获。于是我要去问度娘了,可是结果不尽人意,他们都不是我这个环境的。唯一一个间接帮到我的可能是看到一个说项目中__init__.py文件问题,但我这个项目并没有这个文件。不过我还是去看了一眼项目,这一看让我知道了问题的所在:

浅谈Pycharm的项目文件名是红色的原因及解决方式

很明显,我这样命名就是重写Python内置的io了,所以在我调用open()时,会报未定义。

解决方法:改一下这个名字就可以了。

2、第二个问题:应该也是如我般初学者容易犯的,那就懒,想着用copy来省事儿,但是往往会出现如下错误:

浅谈Pycharm的项目文件名是红色的原因及解决方式

当出现这样的错误,第一反应肯定是去看是不是自己路径哪儿错了,但是一般都会让你很失望,因为你是copy的,一般是不会手抖copy错的,如果copy都能copy错,那恭喜你,你离成功又远了一步。那么copy导致错误的原因是什么呢?就是copy可能中间出现一些人眼看不到的特殊字符,但是计算机是可以看到的,它多么厉害。。。。

那么怎么解决呢?

当然很简单,就是自己手动再敲一遍路劲,既解决了问题,又治疗了懒病,一举两得岂不快哉?

好了,今天的总结就到这里了,谢谢各位观看!

以上这篇浅谈Pycharm的项目文件名是红色的原因及解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
Jun 18 Python
深入解析Python中的lambda表达式的用法
Aug 28 Python
Python 在字符串中加入变量的实例讲解
May 02 Python
Pyinstaller打包.py生成.exe的方法和报错总结
Apr 02 Python
python使用wxpy实现微信消息防撤回脚本
Apr 29 Python
Python完成毫秒级抢淘宝大单功能
Jun 06 Python
python日志模块logbook使用方法
Sep 19 Python
python七种方法判断字符串是否包含子串
Aug 18 Python
python3:excel操作之读取数据并返回字典 + 写入的案例
Sep 01 Python
小结Python的反射机制
Sep 28 Python
Python 无限级分类树状结构生成算法的实现
Jan 21 Python
python中time包实例详解
Feb 02 Python
pycharm设置默认的UTF-8编码模式的方法详解
Jun 01 #Python
解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题
Jun 01 #Python
Python常见反爬虫机制解决方案
Jun 01 #Python
解决python运行启动报错问题
Jun 01 #Python
利用python控制Autocad:pyautocad方式
Jun 01 #Python
Python 跨.py文件调用自定义函数说明
Jun 01 #Python
Python3 socket即时通讯脚本实现代码实例(threading多线程)
Jun 01 #Python
You might like
PHP 七大优势分析
2009/06/23 PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
2014/11/15 PHP
php计算两个坐标(经度,纬度)之间距离的方法
2015/04/17 PHP
YII框架常用技巧总结
2019/04/27 PHP
Thinkphp 框架扩展之行为扩展原理与实现方法分析
2020/04/23 PHP
javascript 获取表单file全路径
2009/12/31 Javascript
jquery改变tr背景色的示例代码
2013/12/28 Javascript
jquery选择器之基本过滤选择器详解
2014/01/27 Javascript
JS动态增加删除UL节点LI及相关内容示例
2014/05/21 Javascript
Jquery api 速查表分享
2015/01/12 Javascript
JS获取IE版本号与HTML设置IE文档模式的方法
2016/10/09 Javascript
遍历json获得数据的几种方法小结
2017/01/21 Javascript
vue-cli入门之项目结构分析
2017/04/20 Javascript
使用Python3中的gettext模块翻译Python源码以支持多语言
2015/03/31 Python
Python中的urllib模块使用详解
2015/07/07 Python
python实现上传下载文件功能
2020/11/19 Python
python Spyder界面无法打开的解决方法
2018/04/27 Python
通过python顺序修改文件名字的方法
2018/07/11 Python
Django 中使用流响应处理视频的方法
2018/07/20 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
Python实现带下标索引的遍历操作示例
2019/05/30 Python
Django如何自定义model创建数据库索引的顺序
2019/06/20 Python
Django使用Jinja2模板引擎的示例代码
2019/08/09 Python
Python实现图片识别加翻译功能
2019/12/26 Python
python检查目录文件权限并修改目录文件权限的操作
2020/03/11 Python
sublime3之内网安装python插件Anaconda的流程
2020/11/10 Python
全面介绍python中很常用的单元测试框架unitest
2020/12/14 Python
汽车检测与维修专业求职信
2013/10/30 职场文书
2015年考研复习计划
2015/01/19 职场文书
活动主持人开场白
2015/05/28 职场文书
第一军规观后感
2015/06/12 职场文书
工作时间证明
2015/06/15 职场文书
学生病假条怎么写
2015/08/17 职场文书
奶茶店的创业计划书该怎么写?
2019/07/15 职场文书
SQL Server 数据库实验课第五周——常用查询条件
2021/04/05 SQL Server
Linux中Nginx的防盗链和优化的实现代码
2021/06/20 Servers