阅读量:0
在Ubuntu上管理Python环境可以通过以下几种方法:
1. 安装Python
首先,确保系统中已安装Python。可以使用Ubuntu的包管理器安装Python:
sudo apt update
sudo apt install python3.8
2. 使用pyenv管理多个Python版本
pyenv是一个强大的工具,用于管理多个Python版本。
安装pyenv
curl https://pyenv.run | bash
按照安装结束时的说明,在~/.bashrc文件末尾添加以下内容:
export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
重新加载配置文件:
source ~/.bashrc
使用pyenv安装特定版本的Python
pyenv install 3.11
pyenv versions
pyenv global 3.11 # 设置为全局默认版本
3. 创建和管理虚拟环境
使用venv模块
python3.8 -m venv my_project_venv
source my_project_venv/bin/activate
使用pipenv
pip install pipenv
pipenv --three
pipenv shell
4. 安装项目依赖
进入项目根目录,如果有requirements.txt文件,则使用pip安装所有依赖项:
cd /path/to/my_project
pip install -r requirements.txt
5. 配置开发工具
配置Sublime Text
在Sublime Text中创建一个新的构建系统文件,指定Python路径为虚拟环境内的Python可执行文件。
6. 持久化虚拟环境
在相应用户家目录下的.bashrc或.zshrc文件中加入激活脚本的命令:
echo 'source /path/to/my_project_venv/bin/activate' >> ~/.bashrc
source ~/.bashrc
7. 使用pip管理Python包
安装pip3进行Python包管理:
sudo apt install python3-pip
pip3 install --upgrade pip
使用pip3安装包:
pip3 install package_name
pip3 install -r requirements.txt
卸载包:
pip3 uninstall package_name
以上就是关于“如何用Ubuntu管理Python环境”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm