Pop!_OS Python运行环境配置
1. 更改环境变量
Pop!_OS 默认自带了pyhton3,使用命令python3
可运行python,此处更改环境变量使python
命令直接运行python3
echo alias python=python3 >> ~/.bashrc
使环境变量生效
source ~/.bashrc
初始的python
貌似没有pip
,让我们来安装它
sudo apt install python3-pip
2.Pip换源
首先在用户目录创建.pip
目录
mkdir ~/.pip
创建并编辑pip.config
文件
vim ~/.pip/pip.conf
将下面的内容添加到文件中
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
随后进行一些必要的升级与安装
python -m pip install --upgrade pip
pip install launchpadlib
pip install --upgrade setuptools
3. 安装Poetry
1) 获取get-poetry.py
文件并运行安装
按照官方文档的安装方法安装
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
在国内github难以访问的情况下可分步替换相关的github链接进行安装!
-
首先获取
get-poetry.py
文件使用镜像站的方式来加速访问
github
进行下载将
raw.githubusercontent.com
替换为raw.staticdn.net
wget https://raw.staticdn.net/python-poetry/poetry/master/get-poetry.py
-
替换文件内链接
打开文件
sudo vim ./get-poetry.py
将
hub.fastgit.org
替换为github.com
以下使vim命令
:%s/github.com/hub.fastgit.org/g
替换完成后保存!
-
执行安装
python ./get-poetry.py
到此处就安装成功了,接下来进行一些配置!
2) 配置环境变量
安装完成后并不能立即使用,需要配置环境变量
打开环境变量文件,此处以bash
为例,zsh
则为.zshrc
vim ~/.bashrc
将以下内容添加到文末
echo export PATH="$HOME/.poetry/bin:$PATH" >> ./bashrc
保存后,刷新环境变量
source ~/.bashrc
检查是否成功
poetry --verison
若看到类似内容则配置成功啦!Poetry version 1.1.11
3) Poetry换源
方案一:参照第二步!
方案二:给项目单独配置!
项目生成pyproject.toml
后,在文件中添加换源内容
[[tool.poetry.source]]
name = "aliyun"
url = "https://mirrors.aliyun.com/pypi/simple/"
注意为双中括号
!
4. 安装IDE
安装自己喜欢的IDE即可
使用pycharm
的朋友推荐使用toolbox
安装!
https://www.jetbrains.com/zh-cn/toolbox-app/
使用vscode
的朋友可以使用snap
或者添加源仓库
安装
snap install code