python的安装包安装教程,python怎么安装工具包

大家好,给大家分享一下python的安装包安装教程,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!

Source code download: 本文相关源码


使用 Python 时一般有两种方式:一是下载 Anaconda(自带 Python,编辑器 Spyder以及许多常用包),二是下载 Python 和编辑器 Pycharm,从实践经验来看,Pycharm 功能比 Spyder 更多,对程序员来说更加便捷,但 Anaconda 对新手比较友好,很多常用包已经自动安装好了,不用自己专门再下载。 若对 python 有一定经验,需要经常用 python 编写程序,推荐使用 Pycharm;若是刚刚接触 python,则推荐使用 Anacondapython绘制弧形的函数

1. Anaconda

Anaconda包括Python、Spyder 以及一大堆安装好的工具包,比如:numpy、pandas、matplot、scipy,在 Anaconda 里面还可以使用 R 语言、Notebook 等。

Anaconda 下载的官方网址为:https://www.anaconda.com/distribution。点击 Downloand 选择自己操作系统的 Python 3 版本下载(下面以 Windows 系统为例)

在这里插入图片描述
在这里插入图片描述
下载完毕后,双击 exe 文件安装,安装过程参照下图:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装目录默认的是 C 盘,可以通过点击 Browse 更改为自定义位置。在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完毕后,在 Windows 菜单栏里找到名为“Anaconda-Navigator”的图标,点击打开 Anaconda。
在这里插入图片描述

启动(Launch) Spyder,就能够编译 Python 了。
在这里插入图片描述
Spyder 的界面非常类似 Matlab,交互式工具 Ipython console 就在窗口界面中。我们在 Ipython 中输入 print(`Hello world’),目的是让 Python 把 Hello World 打印到屏幕上,测试 Spyder的运行。
在这里插入图片描述

2. Pycharm

另外一种方式是使用 Pycharm 编写 Python 程序,但由于 Pycharm 并不自带 python,我们还需要专门把 python 下载下来。

2.1 下载 python

Python 的官方网址为:https://www.python.org。打开网址后,从 Download 里面可以找到不同操作系统的 python 版本下载。下面我们以 Windows 系统为例讲述 Python 的安装。
在这里插入图片描述

下载完成后,双击 exe 文件安装,切记要勾选 Add Python 3.7 to PATH, 然后点击 Install Now(默认安装目录,默认安装 pip 等)或 Customize installation(可以自己设置安装目录等),我们选择 Customize installation。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

为了测试 Python 是否安装成功,打开命令行窗口(win10 系统中敲 win 健,再输入 cmd,然后回车),输入 python --version(注意是两个短横线),若能显示 Python 的版本信息,则代表 python 已正确安装。

在这里插入图片描述

2.2 下载安装 Pycharm

Pycharm 的官方网址:http://www.jetbrains.com/pycharm,点击 DOWNLOAD 开始安装。

在这里插入图片描述
一般选择免费版本下载,下载完成后双击 exe 进行安装。
在这里插入图片描述
在这里插入图片描述

可以通过图中的 Browse 更改安装目录,其他步骤按照默认设置即完成安装。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

完成安装后,从 Windows 菜单栏里找到 jetbrains Pycharm,点击打开 Pycharm。

在这里插入图片描述

之后的设置如下面的图所示:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

点击 Create New Project,创建一个新项目,项目的地址以及名字可以自己替换。

在这里插入图片描述
在这里插入图片描述
为了测试 Pycharm 是能安装成功,可以点击 Pycharm 界面最下面的 Python Console,打开控制台(Python Console 是一个交互式的 python 编辑器,可以快速运行一些指令,一般调试时用),输入一条 Python 指令:print(`Hello World’),若能正确运行,则表示 Pycharm 安装成功了。

在这里插入图片描述

有时候可能提醒我们设置 Pycharm 中的 Python 解释器。设置方式如下:依次点击 file–settings–project interpreter,将 interpreter 设置为我们 Python 安装路径中的 python.exe(笔者电脑的位置为 \path{D:\python:\python.exe})。

在这里插入图片描述

我们可以在刚刚新建的项目(project)中新建一个 Python 文件,操作步骤如下图所示:

在这里插入图片描述

命名 Python 文件的名字:
在这里插入图片描述

输入代码后,在空白处单击右键,选择 run 运行程序:
在这里插入图片描述

在 Pycharm 下面的窗口中,就能看到运行输出的文字:

在这里插入图片描述

3. 常用工具包的安装

Python 的最大优势在于它有很多第三方开发的包,能够实现各种各样的功能。若我们使用 Anaconda,一般可以通过 conda 工具安装。若我们使用 Pycharm,一般用 pip 工具进行安装。

统计学的常用包有:

  • numpy — 用于数组和矩阵操作

  • pandas — 用于处理表格数据,数据分析的重要工具

  • xlrd — 用于读取 excel 数据

  • openpyxl — 用于存储 pandas 数据到 excel

  • matplotlib — 绘图包

  • scipy — 所有基础的科学算法,包括一些基础的统计学

  • statsmodels — 用于统计学建模和高级分析

  • seaborn — 对统计数据进行可视化

3.1 Anaconda 安装包

Anaconda 已经默认帮我们安装了很多常用的包,很多时候并不需要我们再安装新包。若实在有必要,可以通过 Anaconda 自带的 Conda 工具安装。方法是:在 Windows 菜单栏里,点击 Anaconda Prompt,打开 Anaconda 的命令行窗口,如下图所示:

在这里插入图片描述
常用的 conda 语法如下:

安装包:conda install [package_name]
搜索包:conda search [package_name]
卸载包:conda uninstall [package_name]
更新包:conda install [package_name] -U
显示已安装包列表:conda list

例如,安装 numpy 包的命令输入为:conda install numpy。不过,国内用 conda 安装包时的下载网速有时候比较慢。

3.2 用 pip 安装包

pip 是 Python 包管理工具,该工具提供了对 Python 包的查找、下载、安装、卸载的功能。在我们安装 python 时, pip 也是自动安装的,并且 pip 的地址已经添加到了计算机的环境变量里了。 打开命令行窗口(win10 系统中敲 win 健,再输入 cmd,然后回车),输入 pip (有时候若电脑里其他软件也内置 pip,则需要输入 pip.exe才能正确显示)回车,若能显示如下图所示的很多内容,则表示 pip 已经成功安装了。

在这里插入图片描述
常用的 pip 语法如下:

安装包:pip install [package_name]
搜索包:pip search [package_name]
卸载包:pipuninstall [package_name]
更新包:pip install [package_name] -U
显示已安装包列表:conda list

例如,安装 numpy 包时在命令行窗口输入 pip install numpy,操作命令与运行结果如下图。

在这里插入图片描述

因此,我们可以在命令行窗口,利用 pip 的安装命令将其他包安装到 Python 中。

pip install pandas
pip install xlrd
pip install openyxl
pip install matplotlib
pip instal scipy
pip install statsmodels
pip install seaborn
  • 19
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
This is Python version 3.1.5 ============================ Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Python Software Foundation. All rights reserved. Python 3.x is a new version of the language, which is incompatible with the 2.x line of releases. The language is mostly the same, but many details, especially how built-in objects like dictionaries and strings work, have changed considerably, and a lot of deprecated features have finally been removed. Build Instructions ------------------ On Unix, Linux, BSD, OSX, and Cygwin: ./configure make make test sudo make install This will install Python as python3. You can pass many options to the configure script; run "./configure --help" to find out more. On OSX and Cygwin, the executable is called python.exe; elsewhere it's just python. On Mac OS X, if you have configured Python with --enable-framework, you should use "make frameworkinstall" to do the installation. Note that this installs the Python executable in a place that is not normally on your PATH, you may want to set up a symlink in /usr/local/bin. On Windows, see PCbuild/readme.txt. If you wish, you can create a subdirectory and invoke configure from there. For example: mkdir debug cd debug ../configure --with-pydebug make make test (This will fail if you *also* built at the top-level directory. You should do a "make clean" at the toplevel first.) What's New ---------- We try to have a comprehensive overview of the changes in the "What's New in Python 3.1" document, found at http://docs.python.org/3.1/whatsnew/3.1.html For a more detailed change log, read Misc/NEWS (though this file, too, is incomplete, and also doesn't list anything merged in from the 2.7 release under development). If you want to install multiple versions of Python see the section below entitled "Installing multiple versions". Documentation ------------- Documentation for Python 3.1 is online, updated twice a day: http://docs.python.org/3.1/ All documentation is also available online at the Python web site (http://docs.python.org/, see below). It is available online for occasional reference, or can be downloaded in many formats for faster access. The documentation is downloadable in HTML, PostScript, PDF, LaTeX (through 2.5), and reStructuredText (2.6+) formats; the LaTeX and reStructuredText versions are primarily for documentation authors, translators, and people with special formatting requirements. Converting From Python 2.x to 3.x --------------------------------- Python starting with 2.6 will contain features to help locating code that needs to be changed, such as optional warnings when deprecated features are used, and backported versions of certain key Python 3.x features. A source-to-source translation tool, "2to3", can take care of the mundane task of converting large amounts of source code. It is not a complete solution but is complemented by the deprecation warnings in 2.6. See http://docs.python.org/py3k/library/2to3.html for more information. Testing ------- To test the interpreter, type "make test" in the top-level directory. This runs the test set twice (once with no compiled files, once with the compiled files left by the previous test run). The test set produces some output. You can generally ignore the messages about skipped tests due to optional features which can't be imported. If a message is printed about a failed test or a traceback or core dump is produced, something is wrong. On some Linux systems (those that are not yet using glibc 6), test_strftime fails due to a non-standard implementation of strftime() in the C library. Please ignore this, or upgrade to glibc version 6. By default, tests are prevented from overusing resources like disk space and memory. To enable these tests, run "make testall". IMPORTANT: If the tests fail and you decide to mail a bug report, *don't* include the output of "make test". It is useless. Run the failing test manually, as follows: ./python Lib/test/regrtest.py -v test_whatever (substituting the top of the source tree for '.' if you built in a different directory). This runs the test in verbose mode. Installing multiple versions ---------------------------- On Unix and Mac systems if you intend to install multiple versions of Python using the same installation prefix (--prefix argument to the configure script) you must take care that your primary python executable is not overwritten by the installation of a different version. All files and directories installed using "make altinstall" contain the major and minor version and can thus live side-by-side. "make install" also creates ${prefix}/bin/python3 which refers to ${prefix}/bin/pythonX.Y. If you intend to install multiple versions using the same prefix you must decide which version (if any) is your "primary" version. Install that version using "make install". Install all other versions using "make altinstall". For example, if you want to install Python 2.5, 2.6 and 3.0 with 2.6 being the primary version, you would execute "make install" in your 2.6 build directory and "make altinstall" in the others. Issue Tracker and Mailing List ------------------------------ We're soliciting bug reports about all aspects of the language. Fixes are also welcome, preferable in unified diff format. Please use the issue tracker: http://bugs.python.org/ If you're not sure whether you're dealing with a bug or a feature, use the mailing list: python-dev@python.org To subscribe to the list, use the mailman form: http://mail.python.org/mailman/listinfo/python-dev/ Proposals for enhancement ------------------------- If you have a proposal to change Python, you may want to send an email to the comp.lang.python or python-ideas mailing lists for inital feedback. A Python Enhancement Proposal (PEP) may be submitted if your idea gains ground. All current PEPs, as well as guidelines for submitting a new PEP, are listed at http://www.python.org/dev/peps/. Release Schedule ---------------- See PEP 375 for release details: http://www.python.org/dev/peps/pep-0375/ Copyright and License Information --------------------------------- Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Python Software Foundation. All rights reserved. Copyright (c) 2000 BeOpen.com. All rights reserved. Copyright (c) 1995-2001 Corporation for National Research Initiatives. All rights reserved. Copyright (c) 1991-1995 Stichting Mathematisch Centrum. All rights reserved. See the file "LICENSE" for information on the history of this software, terms & conditions for usage, and a DISCLAIMER OF ALL WARRANTIES. This Python distribution contains *no* GNU General Public License (GPL) code, so it may be used in proprietary projects. There are interfaces to some GNU code but these are entirely optional. All trademarks referenced herein are property of their respective holders.

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值