• 代码网址:https://github.com/MaartenGr/BERTopic

安装BERTopic Package

  • 在本地Pycharm新建一个项目,安装bertopic包的时候出现报错,找不到对应的version
  • 尝试手动安装。
    首先查看python对应可以安装的whl文件格式:
pip debug --verbose


之后再官网上搜索对应的包:https://pypi.org/

点击进入下载:点击下载.tar.gz文件然后解压和.whl文件;将这两个文件放在python/Lib/site-packages下。



注意.whl文件需要修改名字,下载得到的名字不是标准名字,需要修改py2.py3为py3,其他的包的.whl文件也需要修改成最相近的python对应可以安装的whl文件格式。
还有一些依赖包还没有安装完:
先切到目录:E:\下载项\python\Lib\site-packages下,之后运行

pip install bertopic-0.12.0-py3-none-any.whl

按照提示安装依赖包,只有压缩包的要找到想要的whl才能安装成功。
也可以采用tar.gz包安装:

tar -xzvf XXX.tar.gz
cd XXX
python setup.py install

准备数据

  • 3种选择:1.使用colab的gpu来做;2.在matpool上租用机器重新安装配置环境;3.在本地完成。

报错1:

FileNotFoundError: [WinError 3] 系统找不到指定的路径。: ‘C:\Users\pangu/.cache\torch\sentence_transformers\sbert.net_models_all-MiniLM-L6-v2’

原因:可能是之前安装sentence-transformers时的依赖没有处理好,并没有完全安装好
解决方案:重新在pypi下载最新版本的sentence-transformers的压缩包,cd进入目录,通过python setup.py install进行安装,并注意看报错信息(不是红色的,提示有error),依次处理好就可以了

报错2:

requests.exceptions.SSLError: HTTPSConnectionPool(host=‘huggingface.co’, port=443): Max retries exceeded with url: /api/models/sentence-transformers/all-MiniLM-L6-v2 (Caused by SSLError(SSLEOFError(8, ‘EOF occurred in violation of protocol (_ssl.c:1123)’)))

解决方案:尝试把VPN关了之后再运行。

可以运行啦!

【实验】主题建模工具BERTopic的安装及使用过程中的报错解决方案相关推荐

  1. centos安装过程中gpt报错解决方案

    解决方法: 在安装界面中按 "ctrl+alt+f2"符进入字界面 fdisk -l             //此时会看到引导分区结尾上的标记是GPT 显示是/dev/sda p ...

  2. Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案

    Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 参考文章: (1)Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 (2) ...

  3. idea安装及项目导入过程中pom报错解决办法

    1.idea安装可用破解版或者在淘宝上买正版账号(20多块钱一年,挺便宜的) 2.pom报错解决办法: 在项目导入过程中pom报错: 原因:相关jar包未下载完.(下载速度慢,因为下载的链接是国外的节 ...

  4. ubuntu安装软件时,status-code=409报错解决方案

    文章目录 报错场景: 问题描述 解决方案: 报错场景: 在ubuntu系统中,使用ubuntu software安装软件,存在"status-code=409status-code=409& ...

  5. Exchange2010安装过程中先决条件报错得处理方法

    摘要: 5 个项目.2 个成功,3 个失败.已用时间: 00:00:45 组织先决条件失败错误: 需要为 Exchange Server 准备 Active Directory,并且此计算机上没有安装 ...

  6. cmake教程(为什么要用cmake?)(cmake编译opencv)(就是个跨平台的编译工具Linux、windows)(很重要,必须得学)(报错解决方案)opencv编译

    文章目录 cmake编译opencv源码 分割线 CMake:简介及工程应用,及为什么要用CMake,使用CMake自动构建工程 mark一下,回头更 cmake编译opencv源码 cmake官网: ...

  7. 【自然语言处理】主题建模:BERTopic(实战篇)

    主题建模:BERTopic(实战篇) BERTopic 是基于深度学习的一种主题建模方法. 2018 2018 2018 年底, D e v l i n e t a l . Devlin\ et\ a ...

  8. Ubuntu虚拟机中VCS安装和启动过程中遇到的问题总结

    上篇文件写完后,很多人留言说VCS启动有些问题在文中没有解决,这里总结汇总了下从VCS安装好以后,临时license授权到使用VCS成功运行并用verdi dump波形这个过程中可能会遇到的一些问题及 ...

  9. linux mysql scripts_linux安装mysql时执行scripts/mysql_install_db报错如何解决?

    展开全部 linux安装mysql时执行scripts/mysql_install_db报错这样解决: 1.检查下当前目录是什636f707932313133353236313431303231363 ...

最新文章

  1. Linux下使用ssh动态验证码登陆机器
  2. android 模拟器 device disconnect,Jenkins上的Android模拟器错误:设备离线
  3. java中记忆深刻的问题_工作中碰到比较印象深刻的问题(面试必问)
  4. Maven的生命周期和maven-assembly-plugin插件使用
  5. React+TypeScript练手小项目
  6. virtio后端驱动详解
  7. resetroot_169route_python2(用于ubuntu12.04和14.04,centos系列)
  8. Swift - UITableView状态切换效果
  9. java 文本编辑器 源码_java文本编辑器源码
  10. [SpringSecurity]基本原理_过滤器加载过程
  11. abiword Namespace List
  12. C++文件交互(txt、excel)
  13. xcode 创建模拟器_Xcode编译WebKit
  14. mysql伪表 dual_Oracle系列:(5)select子句
  15. c#學習筆記--Visual Studio 使用
  16. hibernate一对多映射实现
  17. 2018年网络开发者应该关注什么
  18. 中专计算机总结论文,中专计算机毕业论文...doc
  19. 基于情感词典、k-NN、Bayes、最大熵、SVM的情感分析比较及优缺点
  20. 遍历二叉树(四种方式:前序、中序、后序、层序)

热门文章

  1. minio 文件预览_MinIO Docs | MinIO快速入门指南
  2. Python、C/C++混编实现最短路径可视化—Dijkstra算法
  3. Android技术结构图
  4. python二维码生成识别代码_Python3+qrcode+zxing生成和识别二维码教程
  5. 滴答清单支持订阅哪些日历?
  6. 暗影精灵3 黑苹果Mojave(14.5)安装 个人详细记录
  7. w ndows无法识别usb,Vista操作系统为什么无法识别USB设备?
  8. 江苏计算机一级考试模拟试题,江苏省计算机一级考试试题
  9. oracle 创建表定义主键,Oracle 学习----:创建表(主键自增)
  10. 古朴自然侘寂风装修 心中温柔之地