前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >装了Ubuntu子系统需要做哪些事情。

装了Ubuntu子系统需要做哪些事情。

作者头像
SingYi
发布2022-07-14 14:37:46
9430
发布2022-07-14 14:37:46
举报
文章被收录于专栏:Lan小站Lan小站

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

系统源换国内清华源

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

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

QQ截图20200712232056.png
QQ截图20200712232056.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

1.png
1.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

2.png
2.png

创建Python的虚拟环境

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

sudo apt-get install python3-pip

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

3.png
3.png

然后来安装一下virtualenv

sudo apt install python3-virtualenv

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

pip3 install virtualenvwrapper

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

mkdir HOME/.virtualenvs

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

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

4.png
4.png

export WORKON_HOME=$HOME/.virtualEnvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 # 指定virtualenv的路径 export VIRTUALENVWRAPPER_VIRTUALENV=/usr/bin/virtualenv source ~/.local/bin/virtualenvwrapper.sh

然后执行

source .bashrc

6.png
6.png

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

chmod 777 ~/.bashrc

如果创建环境报错:ERROR: virtualenvwrapper could not find /home/lan/.local/bin/virtualenv in your path

export VIRTUALENVWRAPPER_VIRTUALENV=[这里是你的virtualenv的路径]

QQ截图20200713003427.png
QQ截图20200713003427.png

然后就是常用指令:

1、创建虚拟环境 mkvirtualenv test(续集环境名称) 2、进入虚拟环境 workon test 3、列出所有虚拟环境 workon 4、离开虚拟环境 deactivate 5、删除虚拟环境 rmvirtualenc test 6、进入虚拟环境目录 cd ~/virtualenvs/test

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 系统源换国内清华源
  • 更换Python的PIP源
  • 创建Python的虚拟环境
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档