机器学习环境配置中的Error解决 windows socket error:由于目标机器积极拒绝,无法连接。(10061),on API 'connect'的错误?

安装tensorflow过程中遇到的坑

https://blog.csdn.net/SaverioSun/article/details/55212102

安装成功后,每次使用TensorFlow的时候需要激活conda环境,在正常情况下,是Anaconda的bin路径在环境变量中,但激活conda-tensorflow环境后,环境变量中存储的是tensorflow下的bin路径。测试TensorFlow是否安装成功:在终端输入python,进入python环境后输入import tensorflow,可以看到无报错,证明已经成功导入。

                 

4.但是!虽然在终端里没有错误,而我用Anaconda自带的IDE spyder编辑python时,发现无法导入tensorflow模块,我猜测应该时IDE的搜索路径没有包含tensorflow的路径吧(未仔细研究),然后我在Anadconda的安装路径中找到了/envs/tensorflow/lib/python2.7,并将该路径中的site-packages文件夹中的所有文件拷贝到,Anaconda安装路径下的lib/python2.7/site-packages文件夹中,之后再次打开IDE,发现已经可以import了!!!!

Ubuntu 16.04 用户登录界面死循环问题的解决

本人机器用来学习深度学习,配置环境:ubuntu 16.04+tensorflow+cudnn,刚开始经常出现重启或开机时出现用户登录界面死循环,网上看过好多解决办法都无法解决,每次只好重装系统(重装过4次,都因为这个问题),遂最后一次电脑开机43天不敢关机。

昨日,一时冲动就想试下重启还会不会出现此问题,结果~~~~,各种翻墙查阅,国内百度,查看几十篇关于该问题的解决方法,结果就有了今日的解决方法。

原因:NVIDIA 驱动所致,可能之前安装方式nvidia驱动方式不对,安装OpenGl导致?。

解决方法:

(1)进入文本模式:CTRL+ALT+F1 
(2)Uninstall any previous drivers:

sudo apt-get removenvidia-*

sudo apt-get autoremove

(3)Uninstall the drivers from the .runfile:

sudo nvidia-uninstall

(4)此时,重启可login normally. 
(5)驱动重新安装:

 (1)Ctrl+Alt+F1

 (2)sudo service lightdmstop

 (3)sudo ./NVIDIA-Linux-x86_64-381.22.run -no-x-check-no-nouveau-check -no-opengl-files

 -no-x-check安装驱动时关闭x服务;

 -no-nouveau-check 安装驱动时禁用Nouveau

 -no-opengl-files 安装时只装驱动文件,不安装Opengl


(6)sudo service lightdm restart(可正常登录) 
(7)重启不会出现循环登录。

参考:http://www.th7.cn/system/lin/201702/204709.shtml 
google: ubuntu get stuck in a login loop nvidia.

方法2

现象:在Ubuntu登陆界面输入密码之后,黑屏一闪并且出现了checkbattery state之类的文字之后,又跳转到登录界面。

原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。

说明:Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display的记录。 当一个需要显示的客户程序启动调用XOpenDisplay()也读这个文件,并把找到的magic code 发送给Xserver。当Xserver验证这个magic code正确以后,就同意连接啦。观察startx脚本也可以看到,每次startx运行,都在调用xinit以前使用了xauth的add命令添加了一个新的记录到~/.Xauthority,用来这次运行X使用认证

解决方法:我们需要将.Xauthority的拥有者改为登陆用户(或者干脆将.Xauthority删除,此法转自网上,本人未验证{我也没验证哦~~亲们可以试试})
开机后在登陆界面按下shift + ctrl + F1进入tty命令行终端登陆后输入:(本人的用户名为hp,因此chown后面跟了hp:hp若为其他用户名修改成相应的名称即可)

linux:chmod,chown命令详解

[csharp] view plain copy

1.  $ cd ~$ sudo chown hp:hp .Xauthority  

 然后再次输入:

[csharp] view plain copy

1.  ls .Xauthority -l  

 成功后显示如下:
-rw------- 1
hphp80  1月 27 10:41 .Xauthority

此时拥有者已经变为用户。按下shift + ctrl + F7切换回图形登陆界面登陆即可

windows socket error:由于目标机器积极拒绝,无法连接。(10061),on API 'connect'的错误?

 1>、连接时出现:"windows socket error:(10061),on API 'connect'”是SOCKET没有启动(SCKTSRVR.EXE)或者无法连接到服务器(端口等)。 使用socketconnect很简单,只要在应用服务器后台运SCKTSRVR.EXE,不需要什么配置。

2>.可能是某些程序串改了IE浏览器造成的,你可以进控制面版--Internet选项里的设置查看是否有被串改, ,并对IE进行修复保护设置.


RuntimeError: To use MKL 2018 with Theano you MUST set "MKL_THREADING_LAYER=GNU" in your environement.

Theano 的错误:conda uninstall mkl=2018

                                       conda install mkl=2017





猜你喜欢

转载自blog.csdn.net/weixin_42309501/article/details/80461327