1.下载虚拟机:
https://download3.vmware.com/software/player/file/VMware-player-15.5.5-16285975.exe
2.下载ubantu镜像:
http://releases.ubuntu.com/16.04.6/ubuntu-16.04.6-desktop-amd64.iso
3.ubuntu 16.04 更改系统语言为简体中文(https://www.cnblogs.com/silence-cc/p/8970371.html)123 和
https://www.cnblogs.com/silence-cc/p/8970371.html
4.ubantu虚拟机屏幕变小,设置办法:
查看本机的屏幕分辨率:
按照这个操作
最后把虚拟机的最大化打开,就正常了!
然后https://jingyan.baidu.com/article/d169e186028680436611d8f5.html
5.Ubuntu16.04安装搜狗输入法
https://blog.csdn.net/qq_34039018/article/details/89203585
如果使用过程中出现候选框乱码现象:
则通过
>>> cd ~/.config
>>> sudo rm -rf SogouPY* sogou*
再注销重启就恢复正常了
6.Ubuntu16.04安装python3.6 https://www.cnblogs.com/yjlch1016/p/8641910.html https://blog.csdn.net/wuchenlhy/article/details/79290896
参考
https://blog.csdn.net/zhuanshu666/article/details/73554885?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase
7.安装redis
https://www.cnblogs.com/wxjnew/p/9189191.html
8.Redis问题
MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。
原因
强制关闭Redis快照导致不能持久化。
解决方案
进入服务器后(windows Redis目录下运行redis后输入 redis-cli)
将stop-writes-on-bgsave-error设置为no
127.0.0.1:6379> config set stop-writes-on-bgsave-error no
8.安装git:
9.win10下WSL python 环境安装
1.python项目中必须包含一个 requirements.txt 文件,
用于记录所有依赖包及其精确的版本号。以便新环境部署。
requirements.txt可以通过pip命令自动生成和安装。
2.生成requirements.txt文件:pip freeze > requirements.txt
3.安装requirements.txt依赖:pip install -r requirements.txt
---------------------------------
4. 打开wsl,
cd /
ls
touch requirements.txt
vi requirements.txt
将项目生成好的requirements.txt复制进去
5.pip3 install -r requirements.txt 这里一定是pip3 ,因为WSL里面自带python2.5,
10.WSL 配置 以及与Pycharm/VsCode/Xshell协同使用
https://www.jianshu.com/p/2e05c50013d3
<meta charset="utf-8">
5.2 Pycharm 的使用
5 使用 Pycharm/xshell 连接 WSL
5.1 WSL 的配置
安装 ssh server
sudo apt-get install openssh-server
修改ssh server配置 sudo vim /etc/ssh/sshd_config需要修改的内容如下:
# 设置ssh的端口号, 由于22在windows中有别的用处, 尽量不修改系统的端口号
Port 2222
# 可以root远程登录
PermitRootLogin yes
# 密码验证登录
PasswordAuthentication yes
# 远程登录时的用户名 可以使用 *(通配符) 允许所有用户, 也可以指定某用户
AllowUsers *
启动ssh server : sudo service ssh --full-restart
注意: 重启wsl后,可能会出现 ssh server 停止的情况,这时候需要再重启ssh server .
可以使用echo "echo "urPasswd" | sudo -S service ssh --full-restart" >> ~/.bashrc,这样每次重新打开wsl就会重启该服务
要求:专业版
mapping什么的可以忽略,并不影响正常使用
-
xshell 略,xshell选ssh协议
11.Windows 电脑搜索指南:5 个神器帮你快速找到文件资源
https://www.ifanr.com/app/1205396
12.ubantu修改root密码
sudo passwd
[sudo] password for zc:
輸入新的 UNIX 密碼:
再次輸入新的 UNIX 密碼:
passwd: password updated successfully
13.win10本地 redis报错:
Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。
解决:重启redis服务!
进入etc,找到redis.conf 并修改 daemonize no(第128行) 为 daemonize yes ,这样就可以默认启动就后台运行