ubuntu安装Anaconda后切换使用原始python

本文介绍如何在安装Anaconda后切换默认Python环境。通过修改~/.bashrc文件并设置alias,可以轻松地在Anaconda自带的Python环境与系统独立Python环境间进行切换。
部署运行你感兴趣的模型镜像

安装Anaconda后,如果使用了其自动改变环境变量,那么默认的python ,pip都将变为Anaconda下的

这时如果想切换默认python为原始独立python, 
1. sudo gedit ~/.bashrc 
2. 添加 alias python=’/usr/bin/python2.7’ 
3.source ~/.bashrc

同理 切换回Anaconda下,就改变python的位置

使用原始python 的pip安装模块到其环境下可以使用 
sudo /usr/bin/pip install **

参考:

https://blog.youkuaiyun.com/jianyuchen23/article/details/78965630

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### 安装 Python 3.7 的指南 在 Ubuntu 20.04 上安装 Python 3.7 可以通过多种方式实现。以下是详细的说明: #### 方法一:使用 `software-properties-common` 和官方仓库 可以通过添加 PPA (Personal Package Archive) 来获取最新的 Python 版本。 1. 更新系统的包索引: ```bash sudo apt update ``` 2. 安装 `software-properties-common` 工具,以便能够管理额外的软件源: ```bash sudo apt install software-properties-common ``` 3. 添加 Deadsnakes PPA,这是一个维护最新 Python 版本的社区资源: ```bash sudo add-apt-repository ppa:deadsnakes/ppa ``` 4. 再次更新包索引以应用更改: ```bash sudo apt update ``` 5. 安装 Python 3.7: ```bash sudo apt install python3.7 ``` 完成以上步骤后,可以验证安装是否成功: ```bash python3.7 --version ``` 这一步会显示已安装Python 3.7 的具体版本号[^1]。 --- #### 方法二:设置默认解释器(可选) 如果希望将系统默认的 Python 解释器更改为 Python 3.7,则需要配置 `update-alternatives` 命令来切换不同的 Python 版本。 1. 将现有的 Python 版本注册到 `update-alternatives` 中: ```bash sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2 ``` 2. 配置并选择所需的 Python 默认版本: ```bash sudo update-alternatives --config python3 ``` 这将在交互模式下提供选项列表,允许用户选择特定的 Python 版本作为全局默认值[^3]。 注意:修改默认 Python 版本可能会影响某些依赖于原始版本的应用程序或服务,因此建议仅在必要时进行此操作。 --- #### 方法三:使用 Anaconda 或 Miniconda(推荐) 对于开发环境而言,Anaconda 是一种更为安全和灵活的选择,因为它不会干扰系统的原生 Python 设置。 1. 下载适用于 Linux 的 Anaconda 或 Miniconda 安装脚本: - 访问官网下载链接:<https://www.anaconda.com/products/distribution> - 或者直接运行命令下载 Miniconda: ```bash wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh ``` 2. 执行安装脚本: ```bash bash Miniconda3-latest-Linux-x86_64.sh ``` 3. 创建一个新的虚拟环境,并指定 Python 3.7 作为目标版本: ```bash conda create -n py37_env python=3.7 ``` 4. 激活新创建的虚拟环境: ```bash conda activate py37_env ``` 激活后的环境中,默认使用的将是 Python 3.7,而无需影响系统的其他部分[^2]。 --- ### 注意事项 尽管可以直接升级或替换系统中的 Python 版本,但这可能会引发兼容性问题,特别是当核心工具和服务仍然依赖旧版 Python 时。因此,在生产环境下应谨慎行事;而对于测试用途或个人项目来说,采用隔离的方式(如 Conda 虚拟环境)通常是更好的解决方案。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值