在Windows平台配置Python科学计算环境

1. 安装Anaconda

1.1 下载

官网下载,或在清华开源软件服务器里下载最新版Anaconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
在这里插入图片描述

1.2 安装

右键以管理员身份运行 -> 建议安装在较浅的英文目录下,如“D:\Anaconda” -> 打勾添加到环境变量。
Anaconda安装完毕后,打开CMD,输入python。如果显示Anaconda版的python则安装成功。否则卸载再来一次,或者手动添加环境变量。
在这里插入图片描述

1.3 添加清华大学Anaconda仓库镜像

# 打开cmd

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

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

# conda config --remove channels defaults   # 删除默认源,慎重选择!

conda config --set show_channel_urls yes

2. 安装pycharm

anaconda和pycharm可以搭配使用,pycharm的安装详见博客pycharm安装与配置SSH远程服务器描述

3. 包管理常用命令

# (以numpy举例)

# 安装(包)
conda install numpy
pip install numpy

# 卸载
conda remove/uninstall numpy
pip uninstall numpy

# 升级
conda update numpy
pip install -U numpy

# 查找
conda search numpy
pip search numpy

# 列出已安装的包
conda list
pip list

4. conda 虚拟环境常用命令

# 创建一个名为python36的环境,指定Python版本是3.6
conda create --name python36 python=3.6

# 激活python36环境
activate python36 # for Windows
source/conda activate python36 # for Linux &Mac

# 退出python36环境
deactivate python36 # for Windows
source/conda deactivate python36 # for Linux &Mac

# 删除一个已有的环境
conda remove --name python36 –all
conda list numpy  # 列出已安装的numpy

# 克隆一个已有的环境
conda create -n new_environment_name --clone old_environment_name   # old_environment_name可以是环境名也可以是路径;需要注意的是克隆出的仅是conda的安装包,pip安装的则需要再安装一次。

# 查看可用环境
conda info --envs

# 导出安装的包
pip freeze > requirements.txt
conda list -e > requirements.txt

# 按列表安装
pip install -r requirements.txt
conda install --yes --file requirements.txt

注:python教程参考网址https://www.liaoxuefeng.com/wiki/1016959663602400

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值