Jupyter 虚拟环境 Active code page 650001

问题描述:new的时候python3是可以连接服务器的,但是创建完虚拟环境,在虚拟环境中装完ipykernel后,能够检测到kernel,但是显示无法连接
Active code page 650001
The system cannot find the specified path
找不到kernel的路径。。。
光罗各大文章的方法无效,卸载重装无效,虽然用python3那个base的环境也行,强迫症,感觉难受,然后继续干。

解决

最后查找这个65001的时候,大多数都是中文编码问题,出现乱码,心中一慌,不会是安装路径中有中文吧,这种问题我一般会尽量避免的,不该,奈何是用户文件是中文,在电脑买来开机激活的时候,当时直接搞了个中文名,然后管理员用户文件夹直接以那个命名了,开机后我还挺纳闷,虽然感觉不舒服,怕后期出问题,但是新电脑还是没敢折腾,结果导致了这一出。
话不多说直接换管理员开启开启超级管理员账户更改这个文件夹名称。

#激活开启超级管理员账户
 net user administrator /active:yes

我电脑上会出现一个Admistriter的新用户,切换到这个用户下就能更改你本身用户的文件名了,
然后按【Win+R】弹出运行regedit
Jupyter 虚拟环境 Active code page 650001_第1张图片
然后顺着目录“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Profilelist”
修改文件名
这里建议直接查找C:\Users\原名,都修改了,里边虽然有些缓存类的注册,还有卸载类的,防止一些软件不能用,或者卸载的时候出现问题
然后重启换回到你登陆的那个用户中就可以看到用户文件夹是英文的了,测试了一下使用的软件后,
关闭超级管理员账户

net user administrator /active:no 

运行jupyter notebook,能够连接到虚拟环境了,我giao!!!

你可能感兴趣的:(排雷,机器学习)