引言
深度学习避免不了在服务器上开发,服务器总结一下就是:离线环境+没有sudo权限。故环境从这2个方面解决。
- 如果服务器没有离线的镜像,就只能 安装离线安装来安装你需要的环境;【需要使用的下面的步骤为1,2,4】
-如果服务器有离线的镜像,就可以从镜像安装包;【需要使用的下面的步骤为3,4】
pip安装常用命令
1- 离线安装
# 安装指定的一个包
# 在联网的机器上下载,
pip install --download E:\python27\packages pandas
# 上传安装
pip install --no-index --find-links=D:\python27\packages
# 安装多个包
# 下载
pip freeze >requirements.txt
pip install --download d:\python27\packages -r requirements.txt
# 将packages文件夹和requirement.txt拷贝至离线机器上目录下,packages文件夹放在D:Python27下,requirement.txt放在D:Python27Scripts下。
pip install --no-index --find-index=d:\python27\packages -r requirements.txt
2- 指定路径安装
pip install --target=d:\somewhere\other\than\the\default package_name