安装Anaconda
访问Anaconda官方网站,点击左下角Distribution Installers下的Download按钮,即可下载安装包(下载慢怎么办?挂VPN,小白不建议从清华源下,版本太多。没有VPN?看这个)。
下载完成后,双击安装程序进入安装页面。
点击Next,进入下一步,选择All User,此时程序需要管理员权限,允许即可。
接下来除了安装位置(可不修改),其他的默认即可。
配置Anaconda
在完成安装后,我们需要配置Anaconda的环境变量。搜索栏搜索环境变量,并打开如图的系统属性页面。
点击右下角环境变量
选项进入配置界面,在下方系统变量
中找到Path
,双击打开。
找到Anaconda的安装目录,我这里是C:\ProgramData\anaconda3
(默认选项,如果你修改了位置,找到你对应的安装目录),将安装路径添加到系统变量中。(先复制路径,环境变量窗口中点击新建
,然后粘贴,最后回车即可,注意不要关闭环境变量窗口!!!)
然后我们来到Scripts
文件夹,对应我这里是C:\ProgramData\anaconda3\Scripts
,重复以上操作。
紧接着退回安装目录,进入Library
文件夹,将其中的\bin
,\usr\bin
添加到环境变量中,也就是说,如果你没有修改安装位置,你需要添加如下路径到环境变量中:C:\ProgramData\anaconda3\Library\bin
以及C:\ProgramData\anaconda3\Library\usr\bin
。最后你的环境变量应如图所示:
现在点击确定关闭窗口(三个都点确定),按下win+x
选择终端(Windows PowerShell)
。打开后输入conda init
进行初始化。
如果出现> For changes to take effect, close and re-open your current shell. <
则表示初始化成功。此时关闭PowerShell并重复操作重新打开,会在最前面出(base)
字样。
问题处理
在执行完conda init
后重新打开PowerShell,可能会出现如下报错。
解决方法:首先以管理员身份运行PowerShell(按下win+x
后选择终端管理员
即可),然后执行set-ExecutionPolicy RemoteSigned
,并输入Y
然后回车。
执行完成后重新打开命令提示符即可。
Anaconda基础用法
我在此处列出一些基本的命令
给pip换源
打开%APPDATA%\pip\pip.ini
,如果没有,创建一个(win+r
打开运行窗口,输入%APPDATA%
打开文件夹,新建一个名为pip
的文件夹,然后在pip文件夹中新建一个文本文件,然后重命名为pip.ini
)。
用记事本打开后输入以下内容:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
保存后退出。重新打开PowerShell,输入pip config list
命令并回车,如果输出
global.index-url='http://mirrors.aliyun.com/pypi/simple/'
install.trusted-host='mirrors.aliyun.com'
则表示成功。
注意事项
因为conda换国内源后经常出现不稳定的现象,我就不介绍了,需要的话自行查看这里。
实战演练
创建环境
首先创建一个名为test的环境,指定python版本3.12。命令:conda create --name test python=3.12
在此处直接回车即可开始下载安装。出现如图的信息即表示安装成功。
激活环境
此时执行conda activate test
命令即可激活环境。执行后可以看到base
变成了test
。现在我们操作的就是test环境的内容了。
安装包
这里以安装numpy
作为例子,执行pip install numpy
。如图所示就安装好了。
删除环境
执行conda remove --name test --all
,注意需要输入两次Y和回车。如图就删除好了。
其他
另外还可以使用Anaconda Navigator
对环境进行管理,如图打开Anaconda Navigator
。
点击Environment
后中间会列出所有环境和每个环境所有的包。点击下方create
就可以创建新的环境。
结语
到这里所有的教程就结束了,后续可能会出一期Anaconda结合PyCharm的教程。本文如有错误,欢迎在评论区指正。
评论