一、Anaconda创建虚拟环境搞了好几遍,每次都会隔段时间,又要重新查,,自己总结下(有问题持续更新…)
打开 Anaconda Prompt,输入:
conda create -n 环境名 python=3.7 anaconda
注:环境名即虚拟环境的名称;后面是环境的python版本(可加可不加);最后一项 anaconda,命令建立虚拟环境时,同时安装Notebook、Numpy、Scipy、Matplotlib、Pandas等数据分析包,时间会相对长很久,也可以不加,选择后续安装。
在创建虚拟环境完成后,需要对环境进行激活,以进入该环境:
conda activate 环境名
退出所在环境:
conda deactivate
查看所有环境:
conda env list
删除虚拟环境:
conda remove -n 环境名 --all
二、使用 Jupyter Notebook
进入相应环境,安装 jupyter notebook
pip install jupyter notebook
安装 ipykernel,并进行相关操作:
pip install --user ipykernel
将虚拟环境添加到jupyter中:
python -m ipykernel install --user --name=环境名
查看jupyter是否已添加虚拟环境:
jupyter kernelspec list
删除相应的虚拟环境:
jupyter kernelspec uninstall 环境名
之后就正常使用即可,可以在新建的时候选择虚拟环境,也可以后续更改:
打开pycharm,新建项目,然后选择 文件>>设置;在 设置 中,选择 项目>>python解释器>>添加;
选择 conda环境>>现有环境>>找到虚拟环境中的python.exe:
然后就是一连串确定,把这些窗口关掉。
最后设置这里,选择刚才添加的 python.exe:
选择虚拟环境中的python.exe后,显示[unsupported]:当前加入的python版本不受当前Pycharm的支持,python版本太高或者太低。
解决方法:打开 Anaconda Prompt,进入对应虚拟环境,然后更改其中的python版本(以改为3.8为例)
conda install python==3.8 -n 环境名



