安装了linux子系统后要干嘛,装了Ubuntu子系统需要做哪些事情。

折腾好几次,把子系统装了又重置,重复好几次,linux还是有点用不太习惯,写篇笔记,记录一下都做了哪些事情。

系统源换国内清华源

虽然咱进不了清华,但是用用清华滴源还是不错滴。

由于是子系统,所以可以直接在文件资源管理器,然后打开修改,就像这样。

99aba808553854f06368c444c780692f.png

为了安全与和谐,先cv一份,万一呢。

Ubuntu20.04TLS清华源:# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse

# 预发布软件源,不建议启用

# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

直接保存即可,然后来到Ubuntu更新一下本地索引sudo apt-get update

f71eacda6ea7c415248b9fd1e660b684.png

更换Python的PIP源

在主目录下创建.pip文件夹,然后在该目录下创建pip.conf文件mkdir ~/.pip

vim ~/.pip/pip.conf

然后将这段字CV进去,按I进入编辑模式,完成之后按Esc再输入:wq!即可保存[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

dd8d05b2137ac84c1e7268b40c8ebcd1.png

创建python的虚拟环境

这时候我们还没有安装pip3,所以手动安装一下(是不是顺序有点问题,都还没安装pip就给pip换源了,不过似乎问题不大,依旧OK)。sudo apt-get install python3-pip

键入y即可(以后遇到就y吧)

028909e01f77e284172fcdabebe5ba6f.png

然后来安装一下virtualenvsudo apt install python3-virtualenv

然后还得安装一个virtualenvwrapper(方便管理)pip3 install virtualenvwrapper

创建一个用来存放虚拟环境的文件夹(没用过Linux,也不知道文件是咋分配的,所以个人随缘)$ mkdir $HOME/.virtualenvs

一般来说virtualenvwrapper.sh在这个目录下/home/lan/.local/bin,如果不在就自己find一下

然后打开这个文件(/home/[用户名]/.bashrc),添加两行话

2d88a622a24464671b5a5e004d8622db.pngexport WORKON_HOME=$HOME/.virtualEnvs

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

# 指定virtualenv的路径

export VIRTUALENVWRAPPER_VIRTUALENV=/usr/bin/virtualenv

source ~/.local/bin/virtualenvwrapper.sh

然后执行source .bashrc

ef287b252dae4263c9bbd0e3598ee2c8.png如果报错bash: /home/lan/.bashrc: Permission denied,给一下权限就行了chmod 777 ~/.bashrc

如果创建环境报错:ERROR: virtualenvwrapper could not find /home/lan/.local/bin/virtualenv in your pathexport VIRTUALENVWRAPPER_VIRTUALENV=[这里是你的virtualenv的路径]

2167ead56432b5c8d3026842a3fed8ae.png

然后就是常用指令:1、创建虚拟环境

mkvirtualenv test(续集环境名称)

2、进入虚拟环境

workon test

3、列出所有虚拟环境

workon

4、离开虚拟环境

deactivate

5、删除虚拟环境

rmvirtualenc test

6、进入虚拟环境目录

cd ~/virtualenvs/test

总算搞完了,这玩意太累了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值