python 从入门到放弃
学习一门新的语言,请做好放弃的准备!
- [ ] IDE
- [ ] Anaconda
- [ ] conda
- [ ] jupyter notebook
IDE
Anaconda
1. 安装
- bash ~/Downloads/Anaconda3-5.1.0-Linux-x86_64.sh
- echo 'export PATH="~/anaconda2/bin:PATH"' >> ~/.bashrc
- source ~/.bashrc
2. IDE使用anaconda
pycharm
setting--Project Interpreter--add local--Conda Environment--exanaconda-navigayor
conda update anaconda-navigator
conda
更新所有包
conda upgrade -all-
查看内容
- conda info -e 查看所以安装的环境
- conda list
- conda list -n env_name
- conda -V
- conda -h 查看帮助
- python -V
-
create
conda create -n env_name package_names 设置环境
conda create -n py3 python=3 最新的包
conda create -n env_name list of packages
conda create --name python36 python=3.6
conda create -n py3 pandas 创建环境py3的环境并其中安装numpy
conda create --name py3 --clone base 从其他环境拷贝到新的环境
-
install
- conda install package_name package_name2 package_name3
- conda install numpy=1.13.3
- conda install --name [环境名称] beautifulsoup4
-
update
- conda update --prefix /home/xxxx/anaconda3 anaconda
- conda update -n base conda
- conda update package_name
-
remove
- conda remove package_names
- conda env_name remove -n xxx 删除指定的环境
- conda remove -n xxx --all
-
activate
- source activate py3 进入环境
-
deactivate
- source deactivate
-
环境使用
- conda env export > environment.yaml 当前环境下的 package 信息存入名为 environment 的 YAML 文件
- conda env create -f environment.yaml
-
镜像
- ~/.condarc (Linux/Mac)
channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ defaults show_channel_urls: yes
- ~/.pip/pip.conf (Linux/Mac)
global trusted-host = pypi.douban.com index-url = http://pypi.douban.com/simple
- ~/.condarc (Linux/Mac)
jupyter notebook
- 快捷键
- Esc + F 在代码中查找、替换
- Esc + O 在cell和输出结果间切换
- Shift + J 或 Shift + Down 选择下一个cell
- Shift + K 或 Shift + Up 选择上一个cell
- Shift + M 合并cell