念念不忘
必会回响

在Windows PowerShell上使用Miniconda

1. Miniconda简介

Miniconda是一款小巧的python环境管理工具,安装包大约只有50M多点,其安装程序中包含conda软件包管理器和Python。一旦安装了Miniconda,就可以使用conda命令安装任何其他软件工具包并创建环境等。本文是在Windows 11系统下进行下载、安装和配置。

2. 安装Miniconda

2.1. 下载

miniconda的官网找到下载页面下载页面进行下载。根据自己电脑的操作系统版本下载,现在大部分电脑应该都是64位的,所以最好选择python3的64位版本,即Miniconda3 Windows 64-bit ,(电脑是32位,则下载32位版本)。

2.2. 安装

双击Miniconda3-latest-Windows-x86_64.exe,无脑下一步,注意:不要选择添加到环境变量

安装完成后,在任务栏搜索的地方输入Anaconda Powershell Prompt (miniconda3),打开PowerShell版本的Anaconda Promot,此时便可以使用conda命令了。

2.3. 配置

配置源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

2.4. 创建虚拟环境

conda默认会给系统创建一个base的环境,当然,也可以创建一个指定python版本的环境

conda create -n threshold_py_3.5 python=3.5.6

2.5. 查看已安装的环境

conda env list
# conda environments:
#
base                  *  D:\devtools\miniconda3
threshold_py_3.5         D:\devtools\miniconda3\envs\threshold_py_3.5

2.6. 激活环境

conda activate threshold_py_3.5

检查是否正确(不要输入python3,不然会打开windows store)

python
Python 3.5.6 |Anaconda, Inc.| (default, Aug 26 2018, 16:05:27) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> quit();

2.7. 退出或者切换

# 直接退出当前环境
conda deactivate
# 切换至默认环境
activate base

2.8. 安装依赖包

可以利用conda install命令来安装,其用法等同于pip install

conda install pandas

注意,安装的时候请进入对应的环境去安装,安装完成后可通过import 模块名来验证是否安装完成。

3. 将Miniconda配置到PowerShell中

每次使用conda时都要搜索Anaconda Powershell Prompt,很是麻烦,个人比较懒惰,尽量在PowerShell中就可以新建Anaconda Powershell Prompt命令框。

3.1. 定义环境变量

此电脑->属性->系统->高级系统设置->环境变量->新建系统变量,变量名为ANACONDA_HOME,变量的值为miniconda的安装路径,我的安装路径是D:\devtools\miniconda3

3.2. 添加 PowerShell 配置文件

打开PowerShell,点击标题栏的下拉三角->设置,也可以使用快捷键ctrl + ,打开PowerShell设置界面,在配置文件中点击添加新配置文件

名称

# 名称 自己随便起个名字
Anaconda

命令行

输入以下内容即可

powershell.exe -ExecutionPolicy ByPass -NoExit -Command & '%ANACONDA_HOME%\\shell\\condabin\\conda-hook.ps1' ; conda activate '%ANACONDA_HOME%'

启动目录

取消选择“使用父进程目录”。它应该默认为 %USERPOFILE%

图标

在网上搜个conda的ico图标Anaconda icon in Windows 11 Color Style (icons8.com)下载到%ANACONDA_HOME%\Menu。将值设置为

%ANACONDA_HOME%\Menu\icons8-anaconda-96.png

此时,PowerShell应该是如下所示:

以后就可以在PowerShell中快速打开Anaconda Powershell Prompt了。

赞(5) 打赏
未经允许不得转载:堆上小栈 » 在Windows PowerShell上使用Miniconda

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册