WIN Server服务器在已有Python3.8.1基础上安装各科学包及tensorflow2.20rc1(cpu版)+keras2.3.1所遇问题杂记

电脑如何连接到远程服务器

电脑怎么远程连接到服务器?

本机向服务器传输文件

本机向windows服务器传输文件的三种方法

WIN Server环境变量管理的简述

Windows Server 2012 R2 环境变量管理

非管理员身份运行pip命令进行安装需要’–user’的Option

参考博文:
Consider using the --user option or check the permissions.
https://www.bbsmax.com/A/LPdovR3w53/

https://blog.csdn.net/dfg12111/article/details/104728243/
https://stackoverflow.com/questions/61172369/install-issue-with-pip

简述:
在python/Scripts目录下执行以下命令
更新pip的命令:python -m pip install --user -U pip
更新完之后查看版本:pip --version
安装各种包的命令:pip install --user numpy
注意,此时你更新的pip以及安装的各种包应该会安装在C:/user/你的服务器用户名/AppData/Roaming/Python下,大概会使这样的目录下。(AppData是隐藏项目,需要在查看中勾选‘隐藏的项目’)

管理员身份进行pip进行安装遇到的一些问题。

用户环境变量配置

若python原先没有配置系统环境变量,若你拿到管理员权限可以给自己增加python的用户环境变量(在用户环境变量中增加Path),因为我觉得最好还是不要随便修改系统环境变量吧。
Python配置环境变量
https://blog.csdn.net/songlh1234/article/details/82882386

管理员身份运行CMD

https://product.pconline.com.cn/itbk/software/win8/1211/3065133.html
用其中方法2应该就行,管理员身份PowerShell。

pip安装各种科学包

cmd进入python/Scripts目录,进行各种包的安装。安装可参照之前一篇博文:
Win10,python3.8.1安装numpy,scipy,matplotlib科学包,及tensorflow2.2.0rc1+keras2.3.1

按照以上方式安装scipy包时出现问题

利用.whl进行scipy安装之后,在python下运行import scipy时出现问题,找不到_uarray模块。
解决方法:错误及解决办法:python import sklearn ——ImportError: DLL load failed while importing _uarray:找不到指定的模块

安装tensorflow遇到问题

安装tensorflow之后,在python下运行import tensorflow时出现问题:importError:Could not find the DLL(s) ‘msvcp140.dll or msvcp140_1.dll’……
解决问题参考博文:
ImportError: Could not find the DLL(s) ‘msvcp140_1.dll’.
Tensorflow - ImportError: Could not find ‘msvcp140.dll’
简述:
主要参照第二篇博文中,如下图回答:
WIN Server服务器在已有Python3.8.1基础上安装各科学包及tensorflow2.20rc1(cpu版)+keras2.3.1所遇问题杂记_第1张图片
1、打开地址:https://www.dll-files.com/msvcp140.dll.html
搜索msvcp140.dll or msvcp140_1.dll进行下载,我两个都下载了。(下载时一定要注意要下载64位的)
2、将二者粘贴到Python/Python38下。(我是Python3.8版本,若是3.6就粘到python36下)
3、再次运行import tensorflow,我又出现问题,提示缺少VCRUNTIME140_1.DLL文件。再次打开上方链接:https://www.dll-files.com/download/9040ed0fdf4ce7558cbffb73d4c17761/vcruntime140_1.dll.html?c=MFNKMzluZUVxem9MbnhuMW5pQ3JSUT09
和前面一样,搜索下载该文件,粘贴到Python/Python38下。问题得到解决。

安装指定版本keras

运行:pip install keras==2.3.1

你可能感兴趣的:(深度学习)