1.用pip安装
1.1 容易因网络失败
今天在使用pip安装模块的时候,发现无法使用。报错信息:
Could not find a version that satisfies the requirement xxxxxxx(from versions: )
No matching distribution found for xxxxx
1.2 镜像源安装
网上查询了下,可能是网络的问题,所以,这里需要用国内的镜像源来下载
pip install nltk -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
其中–trusted-host pypi.douban.com 的作用是获得ssl证书的认证
1.3 镜像
将下载库的源头切换至国内镜像源
一般会有很多国内镜像源:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
当我们要使用这些镜像源的时候,
只要在平时的pip安装中加入 -i 和源的url
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ pyspider,这样就会从华中科技大学的镜像去安装pyspider库
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tqdm
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple nltk
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple spacy
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple prettytable
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple fastNLP
也可以采用
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple
或者windows永久:
直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,在pip 目录下新建文件pip.ini,内容如下
或者:win+R 打开用户目录%HOMEPATH%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件, 内容如下
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
2 安装pytorch
2.1 cpu环境
2.2 gpu安装方式
3 fastNLP
其中torch的安装可能与操作系统及 CUDA 的版本相关,请参见 PyTorch 官网 。 在依赖包安装完成后,您可以在命令行执行如下指令完成安装
pip install fastNLP
python -m spacy download en
如果 python -m spacy download en失败了,就直接下载:
直接点链接下载
下载,之后pip install