本笔记运行系统为Win 10 Pro。理论上适用于大多数Windows系统。
Python 3与Python 2语法不兼容。有少部分包可能仍未更新到Python 3,导致某些特殊情况下仍然需要使用Python 2。目前选择Python 3已可胜任绝大多数需求。
Miniconda比原生Python包增加了环境管理器和包管理器,Anaconda在Miniconda的基础上增加了大量科学计算需要用到的包。Anaconda可即装即用。
使用Conda前你需要知道的
conda包括环境管理器和包管理器,其优点在于可以配置多个相互隔离的虚拟python环境,每个中可以安装不同的Python和包(甚至不同版本)。
建议根据不同需求场景配置不同的使用环境(environment)以方便管理。
Check
配置Conda首先需要打开Anaconda Prompt软件。
echo %PATH%
where python
conda --version
conda update conda
python --version
Environments
conda info --envs
conda create --name [environmentName]
conda create --name [environmentName] python=2.7
conda activate sciAnaly
conda activate
conda env remove -n [environmentName]
Packages
conda list
conda install [packageName]
conda search [packageName]
conda uninstall [packageName]
Packages Recommended
下一步会单独讲解Jupyter Notebook的配置,在这一步先不要安装相关packages。
本部分将Jupyter Notebook单独安装在了一个环境中,以对功能进行隔离。该操作并非强制,如果将其安装在其他环境中,则需要进入安装时环境运行Jupyter。
conda create --name notebook
conda activate notebook
conda install jupyter notebook
在运行Jupyter Notebook前,为了可以在不同Conda环境下的文件,需要在notebook
环境中安装nb_conda_kernels
包,并在其他需要用到的环境下安装ipykernel
包。
conda activate notebook
conda install nb_conda_kernels
conda activate [environmentName]
conda install ipykernel
运行Jupyter Notebook仍然在Anaconda Prompt中进行。
conda activate notebook
jupyter notebook
系统会自动运行浏览器,打开Jupyter Notebook。退出时在Prompt界面输入两次ctrl + C
即可。
作者:赫拉克利特之河
链接:https://www.jianshu.com/p/9c6640799fc5
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。