1 搭建编程环境

1.1 安装Python

1.1.1 下载地址

https://www.python.org/downloads/

根据自己的Windows版本下载对应的安装程序

1.1.2 运行Python

1、打开命令提示符-快捷键(windows + R,敲入cmd)
2、敲入python,回车。






2 安装Anaconda

下载地址:https://www.anaconda.com/distribution/
学习文档所在位置:https://docs.anaconda.com/anaconda/navigator/


下载之后,安装Anaconda的时候,只需要傻瓜式的下一步下一步的安装。

2.1 Anaconda是什么?

Anaconda是一个用于科学计算的Python发行版,支持Linux,Mac,Window系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切換以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并已经包含了Python和相关的配套工具。

2.1.1 Anaconda的优点

省市省心、分析利器

2.1.2 什么是conda?

conda是开源包(package)和虚拟环境(environment)的管理系统

2.1.3 其它介绍

Anaconda Navigator:用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。

进入之后,显示的效果如下:

Jupyter notebook:基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。

qtconsole:一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许多有用的功能和函数。

spyder:一个使用Python语言、跨平台的、科学运算集成开发环境。

2.1.4 使用conda管理包

点击:

在Anaconda Prompt中可以使用conda命令了。

创建新环境命令

conda create -n env_name  list of packages
如:conda create -n py2 python=2.7 pandas
source activate env_name #进入环境
source deactivate #退出环境
conda env remove -n env_name #显示所有的环境

查看命令

conda list       #查看所有的安装的包
conda list python   #查看python安装包
conda  search search_term


安装命令

conda install numpy


更新命令

conda update
conda update python numpy

删除命令

conda remove
conda remove python scipy

3 安装PyCharm

3.1 PyCharm安装

PyCharm: http://www.jetbrains.com/pycharm

下载pycharm-professional-2019.2.4,然后双击执行,弹出如下界面:





3.2 JetBrains PyCharm Professional v2019.2.x/2.5/2.4/2.3/2.2其它配置

3.2.1 注意

修改hosts,请先将hosts中有关jetbrains的配置删除再进行其他步骤,如下所示
0.0.0.0 account.jetbrains.com(从hosts中删除这行内容,没有请忽略)
0.0.0.0 www.jetbrains.com(从hosts中删除这行内容,没有请忽略)

3.2.2 下载配置相关包

下载位置:链接:https://pan.baidu.com/s/1Gx7lcrmiyOv1OS3BX8Lm4A 提取码:0v8b

将jetbrains-key.jar (在压缩包中)复制粘贴到 pycharm安装目录的\bin目录下。如下图所示:

修改pycharm64.exe.vmoptions这个文件,如果是32位的请修改pycharm.exe.vmoptions。如果俩文件都存在,都修改。在这个文件最后追加 -javaagent:jetbrains-key.jar的路径,将路径修改成你自己的这个包的路径!我这里是-javaagent:C:\Program Files\JetBrains\PyCharm 2019.2.4\bin\jetbrains-key.jar,最后保存,一定要保存!


内容是:

-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-javaagent:C:\Program Files\JetBrains\PyCharm 2019.2.4\bin\jetbrains-key.jar

启动软件 ,选择Activation Code,然后将百度云盘中分享的Activation Code拷贝到Activation Code的输入框中。
重新启动pycharm.

5 PyCharm设置

将PyCharm的解释器设置成Anaconda的Python.exe.

选择File –> Settings.




注意如果没有anaconda中的依赖包,解决办法是可以在上面的Existing Environment中指定到Anaconda安装位置的python.exe处。
或者如下:


最后,点击OK

如果在启动过程中发现启动的很慢,解决办法是打开:

然后,将内存参数调大:

python安装、anaconda安装、pycharm安装(学习笔记,自己重新整理后的内容,最新版本工具安装)相关推荐

  1. Git 的安装与初次使用 —— Git 学习笔记 03

    Git 的安装与初次使用 -- Git 学习笔记 03 Git 的安装与初次使用 -- Git 学习笔记 03 安装 Git 在 Linux 上安装 在 Windows 上安装 初次运行 Git 前的 ...

  2. kail中tools的安装和第一个php学习笔记

    安装tools 打开 鼠标右击选择 创建文件夹 mkdir cdrom 把tools文件复制到 位置--计算机--cdrom文件夹下 打开 cdrom cd cdrom 复制生成的目录 解压文件夹:t ...

  3. MSP432安装与环境配置(ccs) 学习笔记

    MSP432安装与环境配置(ccs) 学习笔记   关闭电脑病毒防护 继续 选择ccs的安装文件路径 选择要安装的类型 选择使用工作区目录存储其首选项和开发文件路径 使用usb接入432 关闭安装ms ...

  4. 《深度学习入门-基于Python的理论与实现》学习笔记1

    <深度学习入门-基于Python的理论与实现>学习笔记1 第一章Python入门 Python是一个简单.易读.易记的编程语言,可以用类似于英语的语法进行编写程序,可读性高,且能写出高性能 ...

  5. Python、Anaconda和PyCharm的概念

    之前大二学习中已经装过Anaconda,但是后来因为电脑坏了系统重新升级,结果之前的Anaconda没有删除干净,导致后来怎么都装不上,大四上学期给电脑重装了系统,因为毕设有重新把Python安装回来 ...

  6. 重装Python 、Anaconda、Pycharm、Pytorch 1.0.0 Tensorflow

    重装Python .Anaconda.Pycharm.Pytorch 1.0.0  Tensorflow系统: 在安装PyQt库的时候Python2.7与3.6版本不兼容,导致Python运行程序报错 ...

  7. Python的dict字典结构操作方法学习笔记

    Python的dict字典结构操作方法学习笔记 这篇文章主要介绍了Python的dict字典结构操作方法学习笔记本,字典的操作是Python入门学习中的基础知识,需要的朋友可以参考下 一.字典的基本方 ...

  8. SAP2014年最新版本EHP7安装经验分享

    随着SAP行业的鞥新渗入,SAP的安装技巧,已经变的越来越傻瓜化和被普通大众所接收及尝试,以下就以2014最新版本的安装技巧,滋以分享给大家. 1, 首先,确认已下安装包: 其中SAP安装,核心需要3 ...

  9. postgresql定义访问ip与用户_Postgresql-12.1最新版本在线安装以及配置使用全流程

    Postgresql-12.1最新版本在线安装以及配置使用全流程 Postgresql-12.1简单介绍 PostgreSQL 12.1 已经发布,该版本在各方面都得到了加强,包括显著地提升查询性能, ...

最新文章

  1. pandas将dataframe中的内容为列表(list)的数据列裂变、拆分为多个新的数据列实战:拆分为多个新的数据列(并指定新数据列的名称)、数据列中的列表(不等长)拆分为多个新的数据列产生NaN
  2. tf9: PixelCNN
  3. SAP PM入门系列28 - IW67 Display Tasks
  4. 计算机组成原理A原是什么,计算机组成原理A
  5. Eclipse中Maven的安装
  6. 10月29日云栖精选夜读 | 十条精进原则,给迷茫于劳而无功的技术人
  7. Python中由生成杨辉三角代码所思考的一些问题
  8. django 通过数据库表名获取app名
  9. 征稿 | 2019年全国知识图谱与语义计算大会(CCKS2019)第二轮征稿启事
  10. 有了MDL锁视图,业务死锁从此一目了然
  11. 好消息,scott的asp.net 2.0数据导航系列全部出版了
  12. Akka的Actor生命周期《Eight》译
  13. IDEA返回上一步和下一步快捷键无效:Ctrl+Alt+左箭头 Ctrl+Alt+右箭头
  14. C. Minimum Notation #823 div2
  15. Python利用bs4批量抓取网页图片并下载保存至本地
  16. Android计分器论文,毕业设计-电子计分器-毕业论文.doc
  17. QML类型:Repeater
  18. DVWA通关-SQL注入篇
  19. 亚马逊k8s开局:创建图形控制台rancher
  20. what's the meaning of Shell?

热门文章

  1. python什么模块动态调用链接库_python 动态调用模块、类、方法(django项目)
  2. VTK:绘制一个棋盘并用两个平面对其进行剪辑用法实战
  3. TK:vtkCellTreeLocator用法实战
  4. boost::type_index模块实现一个类型中获得简短的和人类可读的类型名称
  5. boost::hana::at_c用法的测试程序
  6. hana::detail::variadic::foldl1用法的测试程序
  7. boost::geometry模块实现自定义Linestring示例
  8. boost :: dynamic_bitset时序测试
  9. GDCM:png文件转为dcm文件的测试程序
  10. GDCM:gdcm::terminal的测试程序