Anaconda、python、ubuntu操作

本文介绍了如何配置Anaconda以使用国内镜像源,并详细解释了Anaconda环境管理的各项操作命令,包括创建、切换、删除环境及包的安装、卸载和更新。

Anaconda

控制面板:

anaconda-navigator

更换Anaconda国内镜像源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

在~/.condarc文件中修改:

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - defaults
ssl_verify: true
show_channel_urls: true

更换pip国内镜像源:
豆瓣:http://pypi.douban.com/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple

Linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url 至 tuna,内容如下:

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

使用: https://zhuanlan.zhihu.com/p/32925500

(1) 创建新环境

conda create --name <env_name> <package_names>
如:  conda create --name python3 python=3.5

(2) 切换环境

source activate <env_name>

(3) 退出环境至root

source deactivate

(4) 显示已创建环境

conda env list

(5) 删除环境

conda remove --name <env_name> --all

模糊查找

conda search <text>

获取当前环境中已安装的包信息

conda list

在当前环境中安装包

conda install <package_name>

使用pip安装包

pip install <package_name>

卸载当前环境中的包

conda remove <package_name>

更新所有包

conda update --all

更新指定包

conda update <package_name>

安全卸载Anaconda:

方案一
要卸载Anaconda,先打开终端窗口并删除整个anaconda安装目录: rm -rf〜/ anaconda
然后您要编辑 〜/ .bash_profile 并从PATH环境变量中删除 anaconda目录,
并使用 rm -rf ~/.condarc ~/.conda ~/.continuum 删除可能在主目录中创建的隐藏的 .condarc 文件和 .conda 以及 .continuum 目录

方案二
软件包”anaconda clean”(可从Anaconda平台获得),需要安全卸载。

conda install anaconda-clean   # install the package anaconda clean
anaconda-clean --yes           # clean all anaconda related files and directories 
rm -rf ~/anaconda3             # removes the entire anaconda directory
rm -rf ~/.anaconda_backup       # anaconda clean creates a back_up of files/dirs, remove it 
                                # (conda list; cmd shouldn't respond after the clean up)


python 注意事项

包模块名: __name__

要想按以下方式,导入模块:

import a.b.c

必须在文件夹下建立 __init__.py文件

.pyc文件是: import .py文件时生成的。

numpy包:多维数组,矩阵计算包。
a[0:2] # 左闭右开,包括a[0],不包括a[2]
a[:5] # 省略开始下标,表示从a[0]开始
a[:-1] # 下标可以使用负数,-1表示最后一项的下标,-2表示倒数第二项的下标
a[-1] # 最后一项的值
a[1:-1:2] # 范围中的第三个参数表示步长,2表示隔一个元素取一个元素
a[::-1] # 省略范围的开始下标和结束下标,步长为-1,整个数组头尾颠倒



ubuntu 快捷键

显示桌面: Ctrl + Win + D
打开终端: Ctrl + Alt + T
关闭当前程序: Ctrl + Q
切换进程: Alt + Tab
切换到首个虚拟终端: Ctrl + Alt + F1
选择不同的虚拟终端: Ctrl + Alt + F2(F3)(F4)(F5)(F6)
切换到当前登录会话: Ctrl + Alt + F7



启动可视化界面: jupyter notebook

<think>好的,我现在需要在VMware虚拟机中的Ubuntu系统上安装和配置Anaconda Python环境。让我先理清步骤。首先,我应该确认Ubuntu的版本,因为引用里提到18.04可能过时了,推荐使用20.04。用户可能已经安装了Ubuntu,但如果是新建虚拟机的话,可能需要参考引用中的方法安装。接下来,安装Anaconda的步骤大致包括下载安装脚本、运行脚本、配置环境变量,以及验证安装。 根据引用[3],安装过程是执行bash命令运行下载的.sh文件。而引用[1]和[2]提到需要配置环境变量,否则可能无法在终端中直接使用conda命令。另外,引用[4]提到安装VMware Tools的重要性,这可能涉及到文件共享或显示优化,但用户的问题主要是Anaconda安装,所以可能需要先确保VMware Tools已安装以便于文件传输,比如从主机拖放安装包到虚拟机。 具体步骤可能如下: 1. 更新系统包,确保依赖项最新。 2. 下载Anaconda安装脚本,可能需要使用wget或通过浏览器下载。 3. 运行安装脚本,按照提示操作,比如接受许可协议、选择安装路径。 4. 安装完成后,配置环境变量,可能需要将conda的路径添加到.bashrc或.zshrc中。 5. 验证安装,使用conda --version和python命令检查是否成功。 6. 可能还需要初始化conda,以便在shell中启用。 需要注意的点:安装过程中是否选择将conda init添加到配置文件,如果没选的话,后续需要手动配置。另外,不同Ubuntu版本可能对依赖库有不同的要求,需要确保安装必要的库,比如libgl1-mesa-glx之类的。 用户可能遇到的问题包括环境变量未正确设置导致conda命令找不到,或者安装后需要重启终端。此外,如果使用较新的Anaconda版本,可能需要确认是否兼容当前的Ubuntu系统。 总结步骤应该是清晰的,并且参考引用中的方法,特别是引用[2]和[3]的具体安装命令。可能还需要提醒用户注意选择正确的Anaconda版本,比如Linux x86_64版本,以及安装后的环境管理,比如创建虚拟环境。</think>### VMware虚拟机Ubuntu系统安装配置Anaconda Python环境步骤 #### 一、系统准备 1. **确认Ubuntu版本** - 建议使用Ubuntu 20.04或更高版本(较旧的18.04可能面临依赖库不兼容问题)[^2] - 执行命令查看版本: $$ lsb_release -a $$ 2. **安装VMware Tools(可选但建议)** - 点击VMware菜单栏:`虚拟机 > 安装VMware Tools` - 挂载光驱后复制安装文件到本地目录执行安装[^4] 3. **更新系统软件包** ```bash sudo apt update && sudo apt upgrade -y ``` #### 二、Anaconda安装流程 1. **下载安装脚本** - 通过wget下载最新版(以2024.06版为例): ```bash wget https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh ``` 2. **运行安装程序** ```bash bash ./Anaconda3-2024.06-1-Linux-x86_64.sh ``` - 按`Enter`阅读协议,输入`yes`同意条款 - 设置安装路径(默认`/home/用户名/anaconda3`) - **关键步骤**:提示`Do you wish the installer to initialize Anaconda3?`时选择`yes`(自动配置环境变量)[^3] 3. **激活环境变量** ```bash source ~/.bashrc # 若使用zsh则改为~/.zshrc ``` 4. **验证安装** ```bash conda --version # 应显示版本号如conda 24.5.0 python --version # 显示Anaconda绑定的Python版本 ``` #### 三、配置优化 1. **禁用自动激活base环境** ```bash conda config --set auto_activate_base false ``` 2. **创建虚拟环境(示例:名为tf_env)** ```bash conda create -n tf_env python=3.9 conda activate tf_env # 进入环境 ``` 3. **配置镜像加速(解决国内下载慢)** ```bash conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes ``` #### 四、常见问题解决 | 问题现象 | 解决方案 | |------------------------|--------------------------------------------------------------------------| | `conda: command not found` | 手动添加环境变量:`export PATH="/home/用户名/anaconda3/bin:$PATH"`[^1] | | 图形界面启动失败 | 安装OpenGL依赖:`sudo apt install libgl1-mesa-glx libegl1-mesa` | | 磁盘空间不足 | 安装时指定其他存储路径,如:`/opt/anaconda3`(需sudo权限) |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值