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