首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

最新PyCharm安装详细教程

  • 25-03-04 00:22
  • 4563
  • 11394
blog.csdn.net

目录
一、PyCharm下载网站
二、单击网站的Downloads,进入二级页面,选择对应的操作系统下载PyCharm
三、PyCharm的安装程序的安装及其配置
(1)运行PyCharm Setup
(2)安装位置设置
(3)安装选项设置
(4)开始菜单中PyCharm快捷方式的文件夹设置
(5)安装
(6)安装后,导入PyCharm设置文件
(7)安装后,激活PyCharm
(8)安装后,启动PyCharm前的PyCharm设置
(9)安装后,启动PyCharm前的New Project环境配置(
含Python Interpreter配置)
(10)安装后,Open项目及Python Interpreter错误时的配置
四、关于python的第三方库或模块的安装问题

最新PyCharm安装详细教程

一、PyCharm下载网站

       PyCharm是由JetBrains打造的一款Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。PyCharm提供了代码编辑、调试、语法高亮、Project管理、代码跳转、智能提示、测试、自动完成等功能,帮助我们更有效率的项目开发。PyCharm是Python 专业开发人员和刚起步人员常用的开发环境工具。

      PyCharm不仅支持Python,还支持基于python的模板语言(框架,比如:Django、Flask等)、JavaScript、CoffeeScript、TypeScript、Cython、SQL、HTML/CSS、AngularJS、Node.js等。安装PyCharm后,我们创建新文件时,弹出的菜单中有很多文件类型选项,基本上是PyCharm支持的语言类型。pycharm下载网站如表1-1所示。

表1-1  pycharm下载网站

pycharm下载网站

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

二、单击网站的Downloads,进入二级页面,选择对应的操作系统下载PyCharm

       打开上面表1-1的pycharm下载网站,如下图2-1所示。

 图2-1  PyCharm页面

       单击图2-1页面界面的Downloads控件,进入图2-2的PyCharm下载界面,选择对应的操作系统下载PyCharm安装程序。

 图2-2  PyCharm下载

图2-2的左侧:

System requirements

      安装PyCharm的系统与硬件要求。

Installation instructions

      安装说明。

Other versions

      其它PyCharm版本。

Third-party software

       第三方软件,对PyCharm补充性质的软件。

图2-2的右侧:

Professional

       PyCharm专业版,需要购买,免费试用30天,与社区版相比,具有相对完备的功能。

Community

       PyCharm社区版,免费,与专业版相比,没有Web开发、Python We框架、Python分析器、远程开发、支持数据库与SQL等这些功能。

       这里我们下载Windows系统的PyCharm专业版(Professional)。单击图2-2红框的Download下载专业版PyCharm,适合64位操作系统,基于64位处理器,具体要求参见图2-2中的System requirements。

三、PyCharm的安装程序的安装及其配置

(1)运行PyCharm Setup

         运行上面下载的专业版PyCharm的安装程序,出现下面图3-1的安装界面。

 图3-1  PyCharm安装

       单击图3-1的Next,进入图3-2所示的PyCharm安装位置设置的界面。

(2)安装位置设置

 图3-2  PyCharm安装位置

      可以自定义PyCharm的安装路径,设置完成后,单击Next,进入图3-3所示的PyCharm安装选项设置的界面。

(3)安装选项设置

 图3-3 PyCharm安装选项设置

Create Desktop Shortcut

       勾选PyCharm后,在桌面创建快捷方式,该项勾选。

Update Path Variable(restart needed)

       勾选Add "bin" folder to the PATH(增加bin文件夹到系统路径)后,电脑重启后会更新系统路径变量,该项勾选。

       系统路径变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到path中指定的路径去找可运行的变量。

Update Context Menu

       勾选Add "Open Folder as Project"后,更新上下文菜单,也即安装后在文件夹中,鼠标右键的菜单中出现Open Folder as PyCharm Project选项,单击该选项即可启动PyCharm,在该文件夹以项目形式启动,若该文件夹是项目所在文件夹,则是打开该项目,若该文件夹不存在项目,则自动建立项目。该项是否勾选可根据需求而定,推荐勾选,方便查看python文件或自动创建项目。

Create Associations

       勾选.py后,创建python文件与PyCharm关联,也即.py脚本(script)文件可以用PyCharm方式打开。在计算机中,依据一定的格式编写的可执行文件称为脚本。

       图3-3中的选项都可以勾选,点击next,进入图3-4所示的开始菜单中PyCharm快捷方式的文件夹设置界面。

(4)开始菜单中PyCharm快捷方式的文件夹设置

 图3-4 开始菜单中PyCharm快捷方式的文件夹

       图3-4中默认JetBrains文件夹,电脑开始菜单中JetBrains文件夹会生成PyCharm快捷方式。这里可采用默认JetBrains文件夹,点击Install进行安装,进入图3-5所示的PyCharm安装进度界面。

(5)安装

 图3-5  PyCharm安装进度

          图3-5安装进度完成后,出现图3-6所示的 PyCharm安装完成需要重启电脑的提示界面。

 图3-6  PyCharm安装完成

        图3-6中可以选择立即重启电脑,也可以稍后手动重启电脑,这里选择立即重启电脑,重启电脑后,双击启动PyCharm时,会出现导入PyCharm设置的提示。

(6)安装后,导入PyCharm设置文件

        如果检测到电脑存在过去安装PyCharm版本的设置,会出现图3-7所示的导入PyCharm设置界面,会自动显示过去PyCharm设置文件的路径。

 图3-7 导入PyCharm设置

Previous version

         默认导入以前PyCharm设置文件,会自动显示以前的PyCharm设置文件的路径。

Config or installation directory

         手动导入PyCharm配置或安装设置。

Do not import settings

         不导入设置。

        如果未检测到电脑存在过去安装PyCharm的设置文件,会出现图3-8所示的导入PyCharm设置界面。

图3-8 导入PyCharm设置

        上面界面主要用来导入已有的PyCharm设置,若没有PyCharm设置或不导入已有的PyCharm设置,可以选择不导入。

        我们选择Do not import settings(不导入设置),点击OK,出现图3-9所示的PyCharm和插件(Plugins)激活界面。

(7)安装后,激活PyCharm

       图3-9中是PyCharm激活和插件(Plugins,Code With Me)激活的界面。这里介绍PyCharm的几种激活方式。

 图3-9 PyCharm和插件(Plugins)激活

Activate PyCharm

       激活PyCharm,有三种激活方式, JB Account是用JB账号的方式激活, Activation code是激活码方式激活,License server是许可证服务器授权方式激活。

       若选择JB Account激活,需要登录JB账号获取许可,若选择Activation code激活,需要输入激活码,若选择License server激活,需要输入服务器地址。

Start trial

        选择试用PyCharm,可以通过注册的账号免费试用30天。

        图3-9中选择PyCharm的Activation code激活,输入激活码后,单击Activate按钮进行激活。

(8)安装后,启动PyCharm前的PyCharm设置

        PyCharm激活后,可以进行PyCharm的初步设置。激活成功后,关闭(Close)激活界面,返回到图3-10的PyCharm设置界面,有Projects(项目)、 Remote Development(远程开发)、Customize (自定义)、 Plugins(插件)、 learn PyCharm(资源学习)选项。

 图3-10 PyCharm设置

Projects

       New Project (创建新项目),open (在本电脑中打开已有项目),Get from VCS (从其它平台打开已有项目)。

        version control(VC)版本控制工具,比如:Git是一款免费、开源的分布式版本控制系统。

Remote Development

        远程开发,通过该项设置可以使用SSH实现远程到其它主机上进行项目开发。

Customize

       PyCharm的自定义设置,可以设置PyCharm界面外观颜色(Color theme),设置PyCharm窗口字体大小(IDE font),设置PyCharm的快捷键(Keymap)。

       PyCharm界面外观默认Darcula,是暗黑色界面,明亮白色界面可选择含有Light单词的选项。

Plugins

       安装PyCharm的插件,可以增强PyCharm的功能或效果。若要使用PyCharm窗口的汉化版,可以在该选项的搜索框中输入Chinese,点击Chinese (Sinplified) Language Pack插件的install进行安装。

Learn PyCharm

         PyCharm的学习资料

       安装PyCharm后,在图3-10界面中可以根据自己的需求,先对Remote Development、Customize 、Plugins选项进行设置,然后再在Projects选项创建或打开项目,也可以不设置,直接选Projects选项创建或打开项目。

(9)安装后,启动PyCharm前的New Project环境配置(含Python Interpreter配置)

       首次安装PyCharm后,若没有已有项目,我们需要创建一个新项目,需要对项目的环境进行设置。这里以python项目为例。点击图3-10界面中Projects选项右侧的New Project,进入图3-11所示的PyCharm中python Project环境配置界面。

       图3-11中展示了PyCharm支持多种类型项目,比如:Pure Python、Django、FastAPI、Flask等,这里我们选择Pure Python项目类型,用于纯 Python 编程。

 图3-11  PyCharm中python Project环境配置

      Python Interpreter(Python解释器)环境有New environment using和Previously configured interpreter两个基本形式。

  • New environment using

        用新环境创建项目,该项可以选择Virtualenv、Pipenv、Poetry、Conda四种虚拟环境,这四种虚拟环境有不同的特点, Virtualenv虚拟环境是Pycharm自带的,其它几种需要先下载再安装,可以根据自己的需求而定。

       虚拟环境可以确保项目的相对独立性,减少项目之间或项目与系统环境的干扰。这里选择Pycharm默认的New environment using Virtualenv,会自动生成文件夹venv,venv文件夹用来存放创建项目时构建的Virtualenv虚拟环境,venv文件夹保存python解释器(相当于从安装的python复制过来的)、虚拟环境中安装的第三方库或模块(可以统称为包)。

        在图3-11中红框中location指定路径的cc文件夹是python项目存放的位置,在Pycharm中编写的python程序(.py)是存放在cc文件夹里,自动生成的venv文件夹也是被保存在这个项目目录cc文件夹中,另外,创建时,在cc中还会自动是生成一个.idea文件夹,该文件夹存放项目的版本信息、历史记录等,比如:关掉pycharm后,下次再打开,能恢复上次关闭的状态。

       Base interpreter是Python Interpreter(解释器)的位置,也即导入安装的python中python.exe所在路径,或导入已经存在的虚拟环境中python.exe的路径。通常是导入安装的python中python.exe所在路径。在PyCharm安装之前最好先安装Python,在该位置会自动导入python的路径,若Python未安装,该处会自动导入Python下载的地址。下面提到导入Interpreter(解释器),也就是打开python.exe所在的路径,python.exe为python的解释器,其作用是把python代码转换为字节码并执行。

       勾选Inherit global site-packages,可以继承系统解释器内安装的包,也即可以使用python安装位置中的包,该项是否勾选可根据需求而定。这里的包可以理解为第三方库或模块的统称。

       勾选Make available to all projects,可将此虚拟环境提供给其他项目使用,该项是否勾选可根据需求而定。

       注意,图3-11红框中location路径的cc文件夹中不能已存在venv文件夹,否则,与图3-11的New environment using选项的location路径冲突,会显示Environment location directory is not empty,无法单击图3-11的Create创建项目环境。在cc文件夹里若有其它文件,单击图3-11的Create,会提示下面图3-12的目录不为空的对话框。

 图3-12 提示对话框

         这时,单击图3-12的Create from Existing Sources(从存在的资源中创建),即可创建项目。

        python安装路径下的环境称为python的系统环境。虚拟环境是一个相对独立的环境,但它实际与python的系统环境仍然存在依赖关系,比如:虚拟环境的解释器(interpreter)与python系统环境是存在依赖的。虚拟环境主要是用来独立使用第三方库或模块(与其它环境隔离开),使用其它内置的还是依赖python系统环境,比如:使用标准库(standard library,python安装时自带的库,也即内置库),就是python系统环境中的。

  • Previously configured interpreter

       图3-11中,若选择Previously configured interpreter(以前配置的解释器),是利用已经存在的配置环境,并从中导入解释器,通过这种已经存在的环境来配置项目环境。

       图3-13选择了Previously configured interpreter创建项目,用这种方式需要手动导入python interpreter(python解释器),可以手动导入安装的python中python.exe所在路径(也即系统环境中的路径),或导入已经存在的虚拟环境中python.exe的路径。

 图3-13 PyCharm中python Project环境配置

         点击图3-13中红箭头的位置,出现图3-14的导入interpreter界面。下面是通过已经存在的Virtualenv Environment或System Interpreter环境来配置项目环境。

使用已存在的虚拟环境(Virtualenv Environment)

 图3-14  Virtualenv Environment导入interpreter

       通过图3-14中的Virtualenv Environment选项可以创建python项目的Virtualenv虚拟环境,但在项目文件夹中不会生成像上面的venv文件夹,而是使用python自带的虚拟环境或已经存在项目的虚拟环境。

       图3-14中选择Virtualenv Environment选项,并从python的安装路径中导入python.exe(也即从python安装路径中导入interpreter)。Make available to all projects的用法同上。点击图3-14的OK,即可在zz文件夹创建项目(图3-13中设置的项目位置为zz),在zz文件夹中自动生成.idea文件夹,在zz文件夹里可以保存Pycharm中编写的python程序(.py),但zz文件夹中不生成虚拟环境的venv文件夹。这种方式创建的项目,其虚拟环境是python自带的虚拟环境,安装的第三方库或模块都是在python的安装路径下的site-packages文件夹里,且Pycharm可以调用这个site-packages的第三方库或模块。

       图3-14中也可以导入已存在的虚拟环境的解释器,安装的第三方库或模块的位置与其安装方式有关,这种方式创建的项目,其虚拟环境是已经存在项目的虚拟环境,其使用特点同上面创建新的虚拟环境类似。

使用已存在的python系统环境/System Interpreter

      图3-15中选择System Interpreter导入interpreter(解释器)界面。选择System Interpreter导入interpreter,可以导入安装的python中python.exe所在路径,或导入已经存在的虚拟环境中python.exe的路径。

 图3-15  System Interpreter导入interpreter

       System Interpreter是使用python系统环境(python安装路径下的环境),不用虚拟环境。

      图3-15中选择System Interpreter选项,并从python的安装路径中导入python.exe(也即从python安装路径中导入interpreter)。这种方式创建的项目,是使用系统环境,安装的第三方库或模块都是在python路径下的site-packages文件夹,且Pycharm可以调用这个site-packages里的第三方库或模块。项目所在的文件夹zz(图3-13中设置的项目位置为zz)中有.idea文件夹,还可以保存Pycharm中编写的python程序(.py)。

       实际上,用pycharm打开一个空文件夹,就是默认按python系统环境创建项目,也就是上面这种形式。若觉得虚拟环境配置麻烦,可以选择这种快捷方式使用python系统环境创建项目。

       图3-15中选择System Interpreter也可以导入已存在的虚拟环境的解释器,安装的第三方库或模块的位置与其安装方式有关,这种方式创建的项目,只是使用了虚拟环境的解释器,但还是使用系统环境,且其它特点同上。很少使用这种导入,这里不赘述。

  • Create a main.py welcome script

       图3-11中,默认勾选Create a main.py welcome script,默认创建一个main.py脚本,也即默认生成一个python例子,该项可选,也可不选。

  • 环境配置小结

       在环境配置里,选择New environment using可以保持项目独立的环境,减少干扰,安装或调用的第三方库或模块是在该项目的文件夹里,但不能调用python路径下的第三方库或模块。选择Previously configured interpreter不一定能保证项目独立的环境,但若导入安装python路径下的解释器,则安装或调用的第三方库或模块是在python路径下的文件夹里。

       若对环境独立性要求很高,建议选择New environment using,若对环境独立性要求不高,可以选择Previously configured interpreter,导入安装python路径下的解释器,这样,第三方库或模块是在python路径下的文件夹里,达到多个项目共用第三方库或模块的效果,这种效果最常见是选择System Interpreter创建项目。配置完成后,点击create即可创建新项目。

       至此,我们完成了python项目环境的配置,创建了一个新项目,创建完成后会启动运行PyCharm,我们可以进行python程序开发了。

(10)安装后,Open项目及Python Interpreter错误时的配置

        上面(9)中是创建新项目(New Project),我们也可以不创建新项目,而是打开(Open)一个已经存在的项目。

  • Open(打开已有项目)

       这里以python项目为例。点击图3-10界面中Projects选项右侧的Open,打开python项目所在文件夹的路径, PyCharm启动运行,进入下面图3-16所示的PyCharm打开python项目的界面。

 图3-16  pycharm打开项目

        点击图3-16红框的按钮,可以展开或隐藏PyCharm窗口左侧项目(Project)的展示栏。下面图3-17是展开了PyCharm窗口左侧项目(Project)的展示栏,PyCharm窗口的右侧是文件展示区域。

 图3-17  PyCharm窗口左侧项目(Project)的展示栏

       我们用PyCharm打开项目后,可以根据python interpreter的路径、项目所在文件夹生成的文件夹名称,并依据上面(9)中讲到的环境配置方法的知识,基本上可以判断该项目的环境配置特点。         我们可以在PyCharm的标题栏File→Settings→Project:→Python Interpreter中查看python interpreter的路径,或在运行代码弹出的Run窗口中第一行可以看到python interpreter所处的路径。

        实际上,PyCharm每次启动时都会默认打开上次创建的项目。

        若在PyCharm中打开python文件或运行python文件,出现Python Interpreter(python解释器)的异常,一般需要重新配置(设置)python interpreter。配置的基本原理同上,只是这时候的配置是在PyCharm界面中进行配置。

  • Python Interpreter错误时的配置

       打开项目后,如果提示Invalid Python interpreter selected for the project,即项目使用的 python interpreter(python解释器)无效,或者提示系统找不到指定文件,或者运行代码程序时在PyCharm底部的Run窗口出现Python path configuration的异常提示信息(一般是项目使用的python版本与当前电脑的版本不一致导致)。这些都表示要重新配置python解释器,可以在PyCharm的标题栏File→Settings→Project:→Python Interpreter设置有效的python interpreter(python解释器)。

     打开项目后,直接运行某个.py脚本(script)文件,若PyCharm没有检测到python interpreter(python解释器),会弹出下面图3-18所示的Edit Configuration编辑配置提示。

 图3-18 编辑配置

       在图3-18的红框中的下拉菜单中选择一个有效的python interpreter(python解释器),点击Run即可运行这个.py脚本(script)文件,但这种配置只适合这个.py文件,若要配置适合整个项目,可以在PyCharm的标题栏File→Settings→Project:→Python Interpreter设置有效的python interpreter(python解释器)。

       打开项目后,直接运行某个.py脚本(script)文件,若弹出下面图3-19所示的Invalid Python SDK提示,一般是python版本导致的,电脑没有安装这种python版本。SDK全称是Software Development Kit, 软件开发工具包,Python SDK是指python开发语言工具。

 图3-19 无效的python开发工具

       出现图3-19提示时,点击OK,再在PyCharm的File→Settings→Project:→Python Interpreter设置有效的python interpreter(python解释器),然后即可运行这个.py脚本(script)文件。

        在PyCharm的标题栏File→Settings→Project:→Python Interpreter中对

python interpreter(python解释器)的配置同上面(9)中描述的方法基本相似,这里不重复描述。

四、关于python的第三方库或模块的安装问题

       我们写代码时经常会用到第三方库或模,python有内置的第三方库或模块,不需要安装,直接导入使用即可,若我们要使用非内置的,我们需要提前安装第三方库或模。

        上面我们经常提到第三方库或模块(可以统称为包)的安装位置问题。第三方库或模块的安装位置最终是安装到python的安装路径下的site-packages文件夹里(即系统环境里的site-packages)或虚拟环境里的site-packages文件夹里,其位置与安装途径或环境配置有关,因而,容易出现安装完第三方库或模块后不能使用的情形,比如:项目使用的是虚拟环境,我们把第三方库或模块安装到了系统环境里,可能出现安装后不能使用。

       因此,我们应该了解常用的几种第三方库或模块的安装途径。结合我们配置的环境,采用合适的安装途径,可以避免出现问题,而且也便于找出问题。安装第三方库或模块有下面三种安装途径。

(1) CMD命令窗口

        使用win+r快捷键(也即Windows+R)打开运行窗口,输入cmd并确定,打开cmd命令窗口,在默认路径中输入pip install库名,这个第三方库或模块(library or module),可以统称为包(package),一般是安装到python的安装路径下的…\Lib\site-packages文件夹中(即系统环境中的site-packages文件夹中)。这种方式是windows的命令窗口来安装。卸载可以用pip uninstall 库名。

(2) File→Settings

       Pycharm安装成功后,可以通过pycharm标题栏中文件菜单中的设置(File→Settings)中进行安装。启动pycharm,这里是默认打开cc项目,进入File→Settings→Project:cc→Python Interpreter,点击下面图4-1中红箭头指向的+,在弹出的窗口中搜索库名并安装,安装的第三方库或模块会保存到调用的解释器所在的路径下的…\Lib\site-packages文件夹中。

 图4-1  pycharm的Settings设置

        图4-1右侧红箭头下面显示了当前配置中可用的第三方库或模块。使用图4-1中红箭头指向的+安装第三方库或模块,是默认安装在调用的解释器所在的路径下的…\Lib\site-packages文件夹中。

(3) Pycharm的命令终端Terminal

        第三方库或模块安装到虚拟环境的项目中,还可以点击Pycharm底部的Terminal按钮,在出现的窗口中输入命令。启动pycharm,点击图4-2中红箭头指向的Terminal(一般在Pycharm窗口的底部),在出现的窗口中输入pip install 库名,回车即可安装,卸载可以用pip uninstall 库名。

 图4-2  pycharm的底部栏

       利用Terminal这种方式安装第三方库或模块的位置与创建项目的环境有关。很容易受配置环境的影响,安装第三方库或模块时可能出现Defaulting to user installation because normal site-packages is not writeable的错误。

       (1)、(2)两种安装途径比较确定,(3)与配置环境比较密切,容易出现错误。

ps:最新PyCharm基本使用(1)------文件(File)设置、管理操作:

http://iyenn.com/rec/1703132.html

最新VS Code(Visual Studio Code)的详细安装教程:

http://iyenn.com/rec/1702155.html

最新python安装详细教程:

http://iyenn.com/rec/1702853.html

最后,欢迎你点赞、收藏、关注!

注:本文转载自blog.csdn.net的thefg的文章"https://blog.csdn.net/thefg/article/details/128881507"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top