自学内容网 自学内容网

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版本的虚拟环境。把上述流程在来一次,运行成功!!!


原文地址:https://blog.csdn.net/qq_52806062/article/details/142364377

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!