首先其实要解决的问题是
print(f'[!] It should be noted that UNK ratio for embedding-based: {round(no_save / (no_save + counterp), 4)}') invalid syntax。
这个问题,主要是由python版本号的造成的python3.6以上就可以使用f‘ [i] ’ 这种形式了
那如何解决这个问题呢?
我们需要把python版本升级3.6或3.6以上
那么第一步
增加仓库
add-apt-repository ppa:deadsnakes/ppa
升级索引,下载python
apt update
apt install python3.6
更换系统默认的软链命令Python3到新的Python3.6。
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
update-alternatives --config python3
这个命令可以进行python版本的切换
接下来我们可以通过python -V
来查看python的版本号
可以发现应该是操作成功的
但是安装成功之后又会出现一个问题
easy_install pip
输入这个就好了
问题就解决了了