win11环境配置(anaconda+tensorflow1.15+Keras+bert4keras CPU版本)

关于模型

毕设用到的模型是中文生成式预训练模型,以mT5为基础架构和初始权重,通过类似PEGASUS的方式进行预训练。

详情可见:https://kexue.fm/archives/8209

安装环境与配置

anaconda:

本科时各种课设把python,conda弄得很乱套,所以准备重新安装一遍。电脑中的python版本是3.8,先浅安装一个anaconda。

①anaconda安装配置,镜像安装,更改conda源加快速度:
https://blog.csdn.net/in546/article/details/117400839
②配置镜像解决Anaconda-conda安装包失败、安装库慢的问题
https://blog.csdn.net/weixin_44671418/article/details/107465988?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_antiscanv2&utm_relevant_index=2

安装好anaconda后,先激活:打开cmd输入python看到没有激活,直接输入如下代码,接自己的安装环境:

conda activate D:\Programs\Anaconda3

tensorflow:

安装tensorflow方法(包含如何选择tensorflow版本):
https://blog.csdn.net/qq_41793080/article/details/104546053

显卡原因我选择的是cpu。
tensorflow教程如下:

https://blog.csdn.net/thy0000/article/details/122783136

过程:
1.建立tensorflow虚拟环境:
打开Anaconda Prompt,利用conda建立虚拟环境,名为tensorflow2(任意的),并激活(也就是进入这个环境中)。

conda create -n tensorflow2 python=3.7
conda activate tensorflow2

2.更新pip,为下载tensorflow做准备:

python -m pip install --upgrade pip

过程中出现了问题,pip更新超时,这时重新进入prompt进库,切换镜像源即可
切换成豆瓣源
切换为豆瓣源的代码

python -m pip install --upgrade pip -ihttp://pypi.douban.com/simple --trusted-host pypi.douban.com

另外,安装第三方包时,如若超时,也可采用换源的方法。pip国内的一些镜像:

阿里云 http://mirrors.aliyun.com/pypi/simple/
  中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  豆瓣(douban) http://pypi.douban.com/simple/
  清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
  中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
修改源方法:
可以在使用pip的时候在后面加上-i参数,指定pip源

pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

3.安装tensorflow
安装代码语句,找了很久,这个最有效,若不行就切换其他的源:

pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/

安装成功啦!
4.对tensorflow进行验证:
打开anaconda navigator,将environment切换为自己设置的虚拟环境(tensorflow2),分别安装JupyterLab,Spyder。
在这里插入图片描述
5.打开JupyterLab,新建一个python的file,输入两行程序并运行。

import tensorflow as tf #tensorflow引用方式
print(tf.__version__)  #tensorflow版本

成功!
验证完成!

Kears:

根据版本要求下载2.3.1的keras

pip install keras==2.3.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

顺便下一些其他的库:pandas,numpy等

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

bert4keras :

附github文档

https://github.com/bojone/bert4keras

下载语句,直接pip安装即可还挺快:

pip install bert4keras
  • 1
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值