文章目录
- [export GIT_PYTHON_REFRESH=quiet](#export GIT_PYTHON_REFRESH=quiet)
- 没有pt权重文件
- python文件路径报错
- 读取文件列名报错
- 导入不同文件夹出错
- megengine没有安装
export GIT_PYTHON_REFRESH=quiet
设置环境变量 GIT_PYTHON_REFRESH ,这个环境变量通常用于控制 GitPython 库的刷新行为
解决
添加如下代码即可
python
import os
os.environ["GIT_PYTHON_REFRESH"] = "quiet"
没有pt权重文件
![](https://file.jishuzhan.net/article/1723825376083316738/571d7c5794acb1cd6636c7001be13ae3.webp)
解决
python文件路径报错
![](https://file.jishuzhan.net/article/1723825376083316738/9a7f67b99fd7b4d46bec21befd6e2bee.webp)
解决
在Python中,反斜杠是转义字符,当在字符串中使用时,它们可以被解释为特殊字符
要解决此问题,可以使用双反斜杠 ( \) 或通过在字符串前添加"r"来使用原始字符串
读取文件列名报错
![](https://file.jishuzhan.net/article/1723825376083316738/b49e8d60f30f06449b99c47a49f42e81.webp)
解决
python
print(df.columns)
查看列名是否写错,一般都是空格问题引起的
python
df.columns = df.columns.str.strip()
加入上述代码,删除所有列名称中的前导空格即可
导入不同文件夹出错
![](https://file.jishuzhan.net/article/1723825376083316738/1dc09d88e03ff1ed042225fd3bf21323.webp)
解决
python
import sys
import os
# Add the parent directory of ch03 to sys.path
current_dir = os.path.dirname(os.path.abspath(__file__))
parent_dir = os.path.dirname(current_dir)
sys.path.append(parent_dir)
megengine没有安装
![](https://file.jishuzhan.net/article/1723825376083316738/329a647a78b4cd07099989de250d5c55.webp)
解决
直接pip 安装一直报错
参考文档
python
python3 -m pip install --upgrade pip # 将 pip 更新到最新版本
python3 -m pip install megengine -f https://megengine.org.cn/whl/mge.html