在Python上怎么也用不了的 gensim(IDE VScode)

心血来潮,想用 gensim 分析下一些词句,可是在 VSCode 下怎么也跑不起来。用 pip 装了 gensim,然后就遇到了

gensim error : no module named gensim

于是立刻进行百度大法,主要有几点:

1. 实际已经安装,可以使用,只是VSCode 的报错:VSCode打开py文件报Unable to import requests pylint(import-error)解决办法

这个其实只是显示上有波浪线不好看而已。

2. numpy, scipy 和 gensim 的版本不一致: 安装gensim的过程中遇到的坑

可以到 University Of California 上的小站上 https://www.lfd.uci.edu/~gohlke/pythonlibs/ ,
找一下对应的 numpy 和 scipy 的版本号,然后 pip install 上

3. 升级到 python 3.7 的版本,可是我已经是3.7的版本了。

4. 如何查看pip 支持的版本信息 如何查看pip支持的文件名和版本

5. 没有找到合适的package path vscode python 第三方库的智能提示

5.1 按照第一种方法操作,改完重启还是不行。但是IDE VScode 已经不提示找不到了库了

`

 5.2 按照第二种方法,打开Microsoft python language server (pylance)

pylance 是MS 对 python 推出的 IDE 的转接 服务。具体的可以百度一下

搜索框输入pylance 里面已经可以看见5.1 中加入的path

然后查看 pylint

可以看到我的pylint 的path 还是pylint

 重启以后,还是失败了

 

 网上有其他几种操作:
 

# 据说是 Win 32 
import pip; 
print(pip.pep425tags.get_supported())

# 据说是 Win 64
import pip._internal
print(pip._internal.pep425tags.get_supported())

"""可是对我都没有用"""

感谢 StackOverflow module 'pip' has no attribute 'pep425tags'

"""只用 get_supported() 还是有错误,要加上参数"""
import wheel.pep425tags
print(wheel.pep425tags.get_supported(1))

好吧,其实问题还是没有解决,还是不能运行。

终极大法就是 - 文件夹搬运大法 =》直接把整个 gensim 包复制到工程文件夹下啦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值