操作系统
本文的环境搭建基于Windows操作系统
Python
下载对应版本的Python安装包,安装即可 https://www.python.org/downloads/
Anaconda
下载安装包并安装 https://www.anaconda.com/download
使用Anaconda不需要预先装Python,Anaconda可创建完整的环境
配置环境变量
变量 | 值 |
---|---|
ANACONDA_HOME |
C:\ProgramData\Anaconda3 |
Path |
%ANACONDA_HOME% |
Path |
%ANACONDA_HOME%\Scripts |
Path |
%ANACONDA_HOME%\Library\mingw-w64\bin |
Path |
%ANACONDA_HOME%\Library\usr\bin |
Path |
%ANACONDA_HOME%\Library\bin |
检查环境
python
conda --version
conda info
# 初始化shell,管理员权限打开cmd和powershell
# 初始化shell后,可直接在对应的shell中开启虚拟环境
conda init cmd.exe
conda init powershell
设置国内镜像
打开Anaconda prompt
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
# 查看下载包的通道
conda config --show channels
# 查看已执行的配置命令
conda config --get
# 删除设置的通道
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
国内镜像
- 清华大学镜像 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- 北京外国语大学镜像 https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
- 阿里巴巴镜像 http://mirrors.aliyun.com/anaconda/pkgs/main
创建Python环境
打开Anaconda prompt
# 创建环境
conda create -n learning
# 激活环境
conda activate learning
# 在当前环境中安装Python3
conda install python=3
# 在当前环境中安装Jupyter
conda install jupyter
其它conda命令
打开Anaconda prompt
# 删除环境
conda remove -n test --all
# 查询所有环境
conda env list
# 退出当前环境
conda deactivate
# 查询环境中已安装的包
conda list
conda list -n learning
# 搜索可安装的包
conda search jupyter
PyCharm使用conda环境
选择conda环境
Jupyter
一个集合文档编写与代码片段运行的环境
安装Jupyter
pip install jupyter
启动Jupyter Notebook
jupyter notebook
IPython
IPython是python的一个增强shell
安装
Python 3.7.9搭配PIP 21.3.1
python -m pip install pip==21.3.1
pip install ipython
环境变量path中添加C:\Users\Oliver\AppData\Roaming\Python\Python37\Scripts
魔术命令
%run a.py
stringList = ["aaa", "bbb", "ccc"] * 100000
%time subStringList = [x for x in stringList if x.startswith("a")]
%timeit subStringList = [x for x in stringList if x.startswith("a")]
%paste
%cpaste
a = 1
%xdel a
%reset
%hist
%pylab
执行shell命令
!pwd
path = !pwd
PREVIOUSDubbo常用配置
NEXTPython基本语法