Recbole安装指南:步骤详解与常见问题解决方案

1.两种方式:

从Conda安装

如果你还没有安装Conda,可以安装Miniconda或完整的Anaconda。 如果你在中国大陆,我们推荐你使用清华镜像安装Conda。

当你完成Conda的安装后,你可以将RecBole安装在python 3.7的Conda环境中,在命令行中运行 这个语句,来创建一个新的环境。

conda create -n recbole python=3.7

通过执行下面语句来激活环境。

conda activate recbole

Conda环境被激活后,运行如下指令来安装RecBole:

conda install -c aibox recbole

关于anaconda创建环境时出现CondaHTTPError问题的终极解决办法:

几乎用尽了可以查到的所有方法,然而我还被困在最初始的问题,可能是网不太好?能不用网试试吗?事实证明,是可以的
离线创建环境:
使用命令

conda config --set offline true


再重新试一次,

conda create -n recbole python=3.7

终于成功了!!!

所以朋友们,如果以后还遇到HTTPError(跟网络连接有关的)问题,我想改成离线模式这个解法应该是万能的

原本链接:https://blog.csdn.net/JJ1018RR/article/details/105395287
                        
 

从pip安装

你只需要输入如下命令,即可从pip上安装RecBole:

pip install recbole

我用这个语句 报错,可能网络问题 ,出现一大堆红。

查找资料,只要用一些国内的pip源就可以完美的解决。


pip install 你要下载的库 -i https://pypi.tuna.tsinghua.edu.cn/simple

2.Pycharm中导入自己创建的虚拟环境

点击 python解释器那行,

 点击+ 

点击conda环境,然后再点 现有环境,图片是我的虚拟环境都添加过了所有没有新的解释器。

3.遇到这个问题:ImportError: cannot import name ‘Literal‘ from ‘typing‘ 

原因分析:

这是由于 ‘Literal’ 只支持python3.8版本以上的,对于python3.7并不支持。

创建一个3.8版本的虚拟环境。把上述流程在来一次,运行成功!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值