| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> MacOS系统下,利用Anaconda创建Python的虚拟环境,并在pycharm中配置该虚拟环境—图文教程 -> 正文阅读 |
|
[开发工具]MacOS系统下,利用Anaconda创建Python的虚拟环境,并在pycharm中配置该虚拟环境—图文教程 |
MacOS系统下,利用Anaconda创建Python的虚拟环境,并在pycharm中配置该虚拟环境—图文教程
前言Python 作为一种解释性语言,编程风格相对简单,且具有广泛的兼容性,尤其是随着计算机视觉和人工智能的兴起,近年来得到了越来越多科研人员和程序开发者的的喜欢和使用。它具有的丰富类型的安装包资源,这也是它成为当前最受欢迎的编程语言之一的因素。 Python的英文含义为蟒蛇的意思,本质上是指其具有较好的吞噬性,也就是其对不同格式语言的一个广泛兼容性。由于其对window用户安装极为不友好,很多开发包工具在国内环境下,很难安装,对于刚刚入手新语言的小白来说,环境配置确实是一个极为头疼的问题。 Anaconda 的英文含义是水蛇,蟒蛇的意思,它是一个非python官方开发的包含python基础开发环境的软件程序,并且适用于多个平台。它将一些基础的python开发环境内置在软件中,且Anaconda可以根据不同的项目需求,虚拟出不同的版本的python环境,免去了不同项目之间切换导致base环境混乱的痛苦,因此被广泛使用。 下面我们来讲一下macOS系统下利用anaconda创建虚拟环境的主要过程。 一、Anaconda软件的安装macOS系统下的Anaconda 安装同window一样,可以通过Anaconda官方下载对应的软件安装包,然后根据UI界面提示完成安装即可,下面给出anaconda的官方网址,具体安装过程这里不在赘述。 二、Anaconda新建虚拟环境Mac下面创建虚拟环境需要依靠系统终端完成,首先打开终端,然后直接键入如下命令,出现提示后,输入Y,点击回车确认即可:
这里对该行代码进行简单的解释,具体如下:
下面就是笔者此次创建的一个具体的命名为 pytorch_learning的虚拟项目环境,python版本为3.7,具体创建代码如下:
OK,至此环境就已经安装完成,下面就是对刚刚创建的环境进行激活,具体命令如下:
下面以安装numpy为例,具体安装命令为:
三、常用命令汇总在Terminal中,可以使用clear命令清楚当前窗口中的显示,其他的关于anaconda虚拟环境操作的常用命令如下:
删除 pytorch_learning 环境
更新xxx安装包
卸载xxx安装包
四、Pycharm中配置环境Pycharm是一个非常好用的python IDE编辑器,在macOS系统中的安装也非常简单,可以通过官网下载,安装过程中具有UI提示,此次不在赘述,Pycharm官网如下: Pycharm官网:https://www.jetbrains.com/pycharm/ 安装完成后,打开该软件,创建一个简单的.py文件,具体操作如下: 在左侧 Project:Python 中选中 Python Interpreter,然后点击右侧的小三角,选中 Show All;
注意这里需要分开输入两条命了,在激活环境后,输入下面命令,找到对应的python虚拟环境路径
依次点击OK和Apply按钮后,可以看到我最开始安装的numpy库和其依赖库环境,最后输入简单的测试命令进行测试即可,可以看到在Run窗口中,显示运行结果,同时也会显示创建的虚拟环境的路径。 OK,至此,整个在macOS下利用anaconda创建虚拟环境以及在Pycharm中配置的具体过程至此完成,其他的代码编写和环境搭建类似! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 18:33:17- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |