Spaces:
Running
Running
Update cluster_insight.py
Browse files- cluster_insight.py +8 -11
cluster_insight.py
CHANGED
|
@@ -24,17 +24,14 @@ from sklearn.feature_extraction.text import TfidfVectorizer
|
|
| 24 |
import jieba
|
| 25 |
|
| 26 |
|
| 27 |
-
|
| 28 |
-
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
print(f"⚠️ 字体文件不存在!当前路径:{os.getcwd()},文件列表:{os.listdir('.')}")
|
| 36 |
-
else:
|
| 37 |
-
print(f"✅ 找到字体文件:{FONT_FILE_PATH},大小:{os.path.getsize(FONT_FILE_PATH)/1024:.1f}KB")
|
| 38 |
|
| 39 |
# CHINESE_FONT = "Noto Sans SC" # 思源黑体(跨平台兼容,Plotly 自带)
|
| 40 |
|
|
|
|
| 24 |
import jieba
|
| 25 |
|
| 26 |
|
| 27 |
+
# ========== 核心配置(和之前一致) ==========
|
| 28 |
+
FONT_FILE_PATH = "./SourceHanSansSC-Light.otf" # 字体文件在根目录
|
| 29 |
+
CHINESE_FONT = "Source Han Sans SC"
|
| 30 |
+
|
| 31 |
+
# ========== 关键:设置环境变量,让 Plotly/Kaleido 找到字体 ==========
|
| 32 |
+
os.environ["KALEIDO_FONT_SEARCH_PATH"] = os.getcwd() # 字体搜索路径 = 当前目录
|
| 33 |
+
print(f"🔧 字体搜索路径:{os.getcwd()}")
|
| 34 |
+
print(f"🔧 字体文件是否存在:{os.path.exists(FONT_FILE_PATH)}")
|
|
|
|
|
|
|
|
|
|
| 35 |
|
| 36 |
# CHINESE_FONT = "Noto Sans SC" # 思源黑体(跨平台兼容,Plotly 自带)
|
| 37 |
|