首页 > 编程语言 >Python解释器和集成开发环境的安装及使用

Python解释器和集成开发环境的安装及使用

时间:2023-09-28 22:33:09浏览次数:33  
标签:集成 1.4 解释器 Python OS Anaconda PyCharm 安装

1.4.1安装前的注意事项 1.Python版本选择

Python语言使用者分为Python2和Python3两大阵营。两种版本在部分语法和标准库函数的用法上会有差别,两个版本相互是不兼容的。因此,读者首先需要确定需要使用的Python版本。

2.操作系统位数

(1)支持的内存不同:32位OS最多支持4 GB内存,而64位OS系统支持4 GB、8 GB……甚至128 GB内存,理论上可以支持无限大的内存。

(2)支持CPU不同:64位OS能够支持32b/64b的CPU,而32位OS并不完全支持64位的CPU。

(3)支持软件不同:32位OS系统仅支持32位软件,不支持64位软件。

3.操作系统分类

主流操作系统包括:Windows、Mac OS、Linux。

4.软件安装方式

Windows常见的软件安装方式有两种:第一种为下载后缀为.exe的可执行文件,进行注册安装。第二种为下载官方提供的软件压缩包,解压后运行后缀为.exe的文件,即可直接运行该软件。

1.4.2 Python解释器的安装 1.Windows环境下的Python安装

Python官方网站为https://www.python.org/ 。

2.Linux环境下的Python安装

绝大多数的Linux操作系统自带Python2和Python3。打开系统终端,输入where is python, 即可查看Python解释器。

1.4.3 Anaconda的安装与使用 1.Anaconda简介

Anaconda是用于科学计算(数据科学、机器学习应用程序、大规模数据处理、预测分析等)的Python和R编程语言的免费开源系统操作发行版,旨在简化包管理和部署。

2.Windows环境下的Anaconda安装

选择下载最新版本的Anaconda读者不必担心版本不对应(如最新版为Python3.7,但读者需求Python3.6版本解释器),因为可以使用Anaconda创建虚拟环境,在虚拟环境中选择需要的Python版本和第三方库版本即可。

3.Linux环境下的Anaconda安装

在Linux环境下,Anaconda有两种安装方式:dpkg安装和bash安装。

4.Anaconda使用

在Linux环境下,Anaconda可以直接在终端上使用;而在Windows环境下,则需要先打开Anaconda Prompt,在菜单栏输入anaconda,找到并进入Prompt命令行,输入指令则可实现对应功能。

1.4.4 PyCharm的安装与使用 1. PyCharm简介

PyCharm是一个用于计算机编程的集成开发环境(IDE),专门用于Python。

2. PyCharm的安装

PyCharm的下载地址为:

https://www.jetbrains.com/pycharm/download

下载完成后双击可执行文件,逐步进行安装。

3. PyCharm 的使用

使用PyCharm打开项目文件有两种方式。第一种为File→New Project,先新建一个项目,再选择新建或配置好的Python解释器。

1.4.5 Jupyter Notebook的安装 1.JupyterNotebook简介

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算、文档编写、代码运行和结果展示。

2. 安装

如果已经安装了Anaconda,则可直接于Conda内使用Jupyter Notebook。

1.4.6 Python第三方库的安装 1.使用pip进行库安装

pip是一种最为通用的第三方库安装方式。

2.Anaconda环境内进行库安装

conda install pkg_name

3.PyCharm内进行库安装

执行File→Settings→Project:xxx→Project Interpreter操作,于界面选择“+”号(位于右侧),搜索并安装所需要的第三方库。

标签:集成,1.4,解释器,Python,OS,Anaconda,PyCharm,安装
From: https://www.cnblogs.com/aida/p/17736604.html

相关文章

  • Python标准库分享之时间与日期 (time, datetime包)
    Python具有良好的时间和日期管理功能。实际上,计算机只会维护一个挂钟时间(wallclocktime),这个时间是从某个固定时间起点到现在的时间间隔。时间起点的选择与计算机相关,但一台计算机的话,这一时间起点是固定的。其它的日期信息都是从这一时间计算得到的。此外,计算机还可以测量CPU实......
  • 结对项目:用Python实现自动生成小学四则运算题目的程序
    Python实现四则运算程序软件工程计科21级1.2班作业要求https://edu.cnblogs.com/campus/gdgy/CSGrade21-12/homework/13016作业目标完成结对项目:四则运算;熟悉团队协作的方法和模式github链接:https://github.com/howdnb/howdnb项目成员信息姓名学号......
  • python中实现按照固定位数拆分字符串
     001、[root@pc1test2]#lstest.py[root@pc1test2]#cattest.py##测试程序#!/usr/bin/envpython3#-*-coding:utf-8-*-importrestr1="abcdefghijklmn"print(str1)list1=re.findall(".{3}",str1)##按照每3位生成列表print(&qu......
  • Python 中的字符串基础与应用
    在Python中,字符串可以用单引号或双引号括起来。'hello'与"hello"是相同的。您可以使用print()函数显示字符串文字:示例:print("Hello")print('Hello')将字符串分配给变量是通过变量名后跟等号和字符串完成的:示例a="Hello"print(a)多行字符串您可以使用三个引号将多......
  • python重命名 文件
    在Python中,可以使用os模块的rename()函数来重命名文件。以下是一个基本的示例:importos#原文件的路径old_file_path='/path/to/your/old_file_name.txt'#新文件的路径new_file_path='/path/to/your/new_file_name.txt'#使用os.rename()函数进行重命名os.rename(......
  • python生信01
     001、生成nNnnNNnnnNNN....a、[root@pc1test1]#lstest.py[root@pc1test1]#cattest.py##测试程序#!/usr/bin/envpython3#-*-coding:utf-8-*-foriinrange(1,11):forjinrange(1,i):print("n",end="......
  • 【闲暇一写】用Python编写2048游戏(命令行版)
    本篇博文围绕使用Python开发热门游戏2048GAME(命令行版本)代码未做任何优化(原生且随意)、全程以面向过程、MVC的设计思想为主、开发环境是Ubuntu系统下的Pycharm2048是我很久以前学习Python过程中的一个作业,接下来直入正题——一、了解游戏1.介绍《2048》是一款单人在线和移......
  • python中实现数字的全排列
     001、假定数字为3[root@pc1test1]#lstest.py[root@pc1test1]#cattest.py##测试程序#!/usr/bin/envpython3#-*-coding:utf-8-*-foriinrange(1,4):forjinrange(1,4):ifj==i:continue......
  • Golang的测试、基准测试和持续集成
    在Golang中,内置的垃圾回收器处理内存管理,自动执行内存分配和释放。单元测试是软件开发中至关重要的一个方面,它确保了代码的正确性并在开发过程中尽早发现错误。在Go中,编写有效的单元测试非常简单,并为开发人员提供了对其代码的信心。在本文中,我们将探讨在Go中编写单元测试的最佳实......
  • 【闲暇一写】用Python编写2048游戏(命令行版)
    本篇博文围绕使用Python开发热门游戏2048GAME(命令行版本)代码未做任何优化(原生且随意)、全程以面向过程、MVC的设计思想为主、开发环境是Ubuntu系统下的Pycharm2048是我很久前学习Python过程中的一个作业,直入正题——一、了解游戏1.介绍《2048》是一款单人在线和移动端游戏......