Anaconda & Gurobi 安装指南

1、安装前注意事项

因为安装学术许可的计算机账户名称不能是 root, guest, admin, administrator 等虚拟姓名,否则无法激活成功。
在这里插入图片描述
如果默认账户名就是admin,(1)新建另一个本地账户;(2)重装电脑

本地账户建完后,剩下的操作都在原管理员账户中

2、安装Anaconda

如果之前装了老的anaconda有问题需要重装,先看下面:

2.1、卸载Anaconda注意事项

如何彻底的卸载anaconda(包括配置文件)

  1. 以管理员方式启动Anaconda Prompt
conda install anaconda-clean
anaconda-clean --yes
  1. 卸载anaconda,查看看原安装地址里有无残留文件
  2. 使用everrything搜索相关字样的文件,全部删除,(相关字样:anaconda,jupyter,ipykernel,spyder……)
  3. 检查环境变量是否也删除了,并重启电脑

2.2、安装最新版Anaconda

新手注意:

  1. 不需要额外安装独立的python安装包,装了的可以卸了。
  2. Anaconda官网可以直接下载最新版,说官网下载慢要挂梯子都是好多年前的事了,也不需要添加国内镜像源
  3. 具体安装细节:很多教程是老的,看这个就行

3、创建新环境

新手注意:

  1. 这里是有两种创建方法,新手推荐在anaconda navigator创建环境
  2. anaconda自带的base环境,不要直接用这环境
  3. 参考gurobi(9.5.1)手册可知现在(2022)只能用python3.8版本,不要安装更新的版本

3.1、anaconda prompt创建

以下操作在anaconda prompt中进行,不要直接用cmd

conda 管理

  • 查看conda版本:conda --version

    image-20210730145740872
  • 升级conda:conda update conda

环境管理

  • 查看所有的环境:conda info --envs

    Anaconda & Gurobi 安装指南_第1张图片

    当前激活的环境带==*==号

  • 创建指定python版本的环境:conda create --name python39 python=3.9

  • 激活新环境:conda activate python39

    • 简写:activate python39

      image-20210730150654959
  • 查看python版本:python --version

    image-20210730150939752
  • 关闭当前环境,回到初始base环境:conda activate

    • 简写:activate

包管理

  • 包安装:conda install beautifulsoup4

  • 查看所有包:conda list

  • 推荐使用pip
    参考官网教程,通过anaconda prompt创建新环境名为gurobi

3.2、anaconda navigator创建

我这次是用navigator创建新环境的,没什么问题,可以因为可视化,操作简单(缺点是不能安装指定版本的package),注意一定要选择3.8版本的python,但是刚打开时只有默认的3.9版本的python,点击【Update index】,就能选择更多python版本和package
Anaconda & Gurobi 安装指南_第2张图片
点击左下角的【Create】创建,记好这个环境的位置
Anaconda & Gurobi 安装指南_第3张图片


4、安装nb_conda包

这个包功能强大,很重要。同上,也可以用两种安装方式


5、给新环境配置jupyter

其实应该说反了,是给jupyter配置新环境的kernel

参考链接1

参考链接2

其实就是在cmd中运行

conda install ipykernel
python -m ipykernel install --name gurobi

然后在jupyter中就能切换kernel,选择环境,感觉比在新环境中重装jupyter的方法简单


6、调试Spyder

只需要在spyder4中选择切换编译器为

D:\MyProgram\Environment\Anaconda3\envs\gurobi\python.exe

就能调用新环境了(而且后面还得来一次)


7、申请学术许可

申请学术许可
Anaconda & Gurobi 安装指南_第4张图片


以上步骤均在admin账户中进行
现在GUROBI 10版本可以一人最多持有两个许可文件,有效期半年,过期重新申请学术许可即可。

8、安装gurobi

进入新建完的本地账户

有能力还是直接去看GUROBI官方文档里的安装配置过程介绍

去下载运行gurobi optimizer,输入licence,许可文件生成位置改为C:\gurobi 。至此安装完成,但是所有调用gurobipy模块的代码只能在这个本地账户中运行


Anaconda正常使用都可以在admin中进行,只用运行gurobipy模块才需要转到本地账户

你可能感兴趣的:(python,anaconda)