赞
踩
最近发现python开发安卓app, 需要用到kivy. 而kivy打包apk需要用到linux环境. 可能要装虚拟机. 那样电脑会比较卡.
然后发现win10现在有WSL(linux in windows), 来替代虚拟机的作用. 而且前辈说操作比虚拟机很容易, 于是走起
查看了N个帖子. 感觉还是有不少小坑. 把坑记录如下:
<WSL环境:ubuntu系统的用户管理_Siimple的博客-CSDN博客> https://blog.csdn.net/m0_37826101/article/details/86609451
推荐直接在微软Store里下载安装. 有多个版本linux可选.
<ubuntu镜像-ubuntu下载地址-ubuntu安装教程-阿里巴巴开源镜像站> https://developer.aliyun.com/mirror/ubuntu
ubuntu里默认有vim. 操作如下:
3.一:备份原来的源
sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
注意,我们操作Ubuntu一般都是要在管理员权限下进行操作的,尤其是要对系统文件进行更改。sudo就是告诉系统使用管理员权限运行后面的命令。敲入回车后输入我们之前设置的密码即可运行。
sudo vim /etc/apt/sources.list
将文件里的内容全部删除(可在vim的命令模式下,使用gg将光标移到文件首行,使用dG命令清空文件),敲入i进入编辑模式,将下面内容粘贴进文件
deb http://mirrors.aliyun.com/ubuntu/ xenial main deb-src http://mirrors.aliyun.com/ubuntu/ xenial main deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main deb http://mirrors.aliyun.com/ubuntu/ xenial universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe deb http://mirrors.aliyun.com/ubuntu/ xenial-security main deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
按ESC(或Ctrl + [)退出编辑模式进入命令模式,然后先按“:”,再输入wq,敲入回车,文件即写入成功。
输入下列命令,等待更新完毕~
- sudo apt-get update
-
- sudo apt-get upgrade
配置虚拟环境语法:
这里有个小坑, vscode不能自动识别conda create -n xxx生成的环境 , 可能因为环境被默认放到隐藏目录下 /.conda/...
参考该前案后, 稍微简化了一下, 解决了问题.
<20171231 Ubuntu+Anaconda+VSCode配置多Python开发环境> https://blog.csdn.net/SONGYINGXU/article/details/78940305
4.1. conda create -p /home/lijl/anaconda3/envs/mykv3
-prefix 的路径需要在/envs下. 这样conda和VScode可以识别到
4.2进新建的虚拟环境, 安装一些库, 不然这个目录是空的
5.2在打开测试文件后 ,按F5 编译运行 OK
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。