macbookpro安装anaconda_mac下python编程软件

macbookpro安装anaconda_mac下python编程软件参考:https://www.cnblogs.com/xrblog/p/11839393.html安装Anaconda从官网下载,这里选择的是Python3.7版本的图形化安装包 安装后,在命令行中输入conda–version,如果安装成功,会显示版本号 但我并没有显示,所以根据Anaconda之Python环境配置(Mac版)配置了环境变量: 首先,找到Anaconda的安装路径下bin文件的位置,我的路径是/opt/anaconda3/bin (再记录一下,

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

参考:https://www.cnblogs.com/xrblog/p/11839393.html

安装Anaconda

  • 官网下载,这里选择的是Python3.7版本的图形化安装包

macbookpro安装anaconda_mac下python编程软件

  • 安装后,在命令行中输入conda --version,如果安装成功,会显示版本号

  • 但我并没有显示,所以根据Anaconda之Python环境配置(Mac版)配置了环境变量:

  • 首先,找到Anaconda的安装路径下bin文件的位置,我的路径是/opt/anaconda3/bin

    (再记录一下,在finder的“显示”中,选择“显示路径栏”,就可以显示当前位置)
    macbookpro安装anaconda_mac下python编程软件

  • 修改.bash_profile文件

    vim .bash_profile
    
  • 添加如下语句后保存退出(PATH中的地址就是bin文件的地址)

    export PATH="/opt/anaconda3/bin:$PATH"
    

macbookpro安装anaconda_mac下python编程软件

  • 在命令行中输入,使刚才的文件立刻生效

    source $HOME/.bash_profile
    
  • 再次测试conda --version,发现成功显示版本号
    macbookpro安装anaconda_mac下python编程软件

  • 记录一下anaconda的相关命令(环境管理部分)

    # 环境管理
    # 查看当前conda版本
    conda --version
    # 查看当前所有环境(*表示当前所在环境)
    conda env list
    # 创建新的环境(version替换为相应python版本号)
    conda create -n EnvName python=version
    # 切换环境
    source activate EnvName
    # 退出环境
    conda deactivate
    # 移除指定的环境
    conda remove -n EnvName --all
    
  • 包管理部分命令

    # 包管理
    # 查看当前环境中的包
    conda list
    # 查看指定环境下的包
    conda list -n EnvName
    # 查找指定的包
    conda search PacketName
    # 安装指定的包
    conda install PacketName
    # 卸载指定的包
    conda remove PacketName
    # 对于一些conda不支持的包,如easyDict
    conda install -c auto PacketName
    
  • 修改conda的源:anaconda默认的源地址在国外,下载时速度可能会很慢。我们将其修改为国内的镜像,这里我选择的是清华的镜像。注意,清华的镜像在19年4月16日停止了服务,但在19年7月21日已经恢复,可以继续使用了。直接在命令行键入如下命令即可:

    # 添加清华conda源镜像
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
    # 添加清华的pytorch镜像(可能会用到,可选)
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
    # 设置搜索时显示通道地址
    conda config --set show_channel_urls yes
    
  • 其他可能用到的命令如下:

    # 恢复默认源地址
    conda config --remove-key channels
    # 查看conda的config设置
    conda config --show
    # 查看当前conda的channel
    conda config --show channels
    

 

PyCharm安装和使用参考:

https://www.jianshu.com/p/32d95b373aa2

 

在PyCharm上进行配置

  • 在这之前,我们应该先使用conda create -n EnvName python=version创建好一个某版本的python环境,比如我使用了conda create -n test1py3.7 python=3.7创建了一个名为test1py3.7的环境

  • 打开PyCharm,选择Create New Project

  • 修改项目的名字,然后选择Project Interpreter》Existing Interpreter>…

macbookpro安装anaconda_mac下python编程软件

  • 在新出现的界面上,选择Conda Environment==》…

macbookpro安装anaconda_mac下python编程软件

  • 这里,我们在之前anaconda3的目录下,选择envs文件夹下创建好的test1py3.7>bin>python3.7,OK

macbookpro安装anaconda_mac下python编程软件

  • 选择后,界面如下,选择OK,然后Create,等待创建好一个项目

macbookpro安装anaconda_mac下python编程软件

  • 新建一个python文件,输入

    print("Hello World!")
    
  • 右键该.py文件,选择Run,成功

macbookpro安装anaconda_mac下python编程软件

修改PyCharm的解释器

  • 点击PyCharm==》Preferences…

macbookpro安装anaconda_mac下python编程软件

  • 在搜索栏中输入interpreter,选择Project Interpreter,可以查看当前选择的解释器及相关包,并做修改

macbookpro安装anaconda_mac下python编程软件

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174287.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 进程同步和线程同步

    进程同步和线程同步怎样同步多个线程或多个进程的活动。为允许在线程或进程间共享数据,同步是必需的。互斥锁和条件变量是同步的基本组成部分。互斥锁和条件变量出自POSIX.1线程标准,它们总是可用来同步一个进程内的各个线程的。如果一个互斥锁或条件变量存放在多个进程间共享的某个内存中,那么POSIX还允许它用于这些进程间的同步。互斥锁、条件变量、读写锁、信号量均可用于进程、线程的同步。多线程同步方法1)互斥锁互斥锁是最基

    2022年7月15日
    16
  • 非极大值抑制(NMS)讲解

    非极大值抑制(NMS)讲解非极大值抑制 Non maximumsuppr NMS 是一种去除非极大值的算法 常用于计算机视觉中的边缘检测 物体识别等 算法流程 给出一张图片和上面许多物体检测的候选框 即每个框可能都代表某种物体 但是这些框很可能有互相重叠的部分 我们要做的就是只保留最优的框 假设有 N 个框 每个框被分类器计算得到的分数为 Si 1 lt i lt N 0 建造一个存放待处理候选框的集合 H

    2025年9月7日
    4
  • matlab自带的插值函数interp1的几种插值方法

    matlab自带的插值函数interp1的几种插值方法插值法    插值法又称“内插法”,是利用函数f(x)在某区间中已知的若干点的函数值,作出适当的特定函数,在区间的其他点上用这特定函数的值作为函数f(x)的近似值,这种方法称为插值法。如果这特定函数是多项式,就称它为插值多项式。线性插值法    线性插值法是指使用连接两个已知量的直线来确定在这两个已知量之间的一个未知量的值的方法。    假设我们已知坐标(x0,y0)与…

    2022年6月13日
    34
  • Java设计模式之适配器模式和外观模式

    Java设计模式之适配器模式和外观模式

    2021年8月22日
    71
  • kali密码爆破工具_目录对比工具

    kali密码爆破工具_目录对比工具一、下载与安装百度云下载链接:https://pan.baidu.com/s/1Df4wJy2jZ3kRx_aROWy1PQ(提取码:vfcn) 下载之后解压然后使用工具将解压后的目录移动到Linux中(此处我们选择Kali)进入dirsearch-maser目录之后,其中的“dirsearch.py”就是我们可以使用的dirsearch工具,但是我们没有权限执行该文件,所以需…

    2022年10月5日
    3
  • Android面试题之Activity篇

    Android面试题之Activity篇Activity篇目录前言一、Activity1、什么是Activity?2、请描述一下Activity生命周期3、请描述一下Activity的四个状态4、两个Activity之间传递数据,除了intent,广播接收者,contentprovider还有啥?5、Android中的Context,Activity,Appliction有什么区别?6、Context是什么?7、如何保存Activity的状态?8、横竖屏切换时Activity的生命周期9、两个Activity

    2022年5月21日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号