最近更新了Anaconda软件,重新配置了以下Python开发环境,结果之前旧环境开发的好好的程序竟然跑不起来。网上各种搜索,各种找答案还是没有一篇靠谱的文章教我把问题解决。走了各种弯路,足足整了几天才搞定。在此做个记录,如果你也碰到类似问题,而本文恰好帮到你,本人不胜荣幸。

闲话少叙,我的操作系统:win10(x64),我的安装步骤是先装Anaconda,再装pycharm,其实无所谓,最后配置好就一样的。

1.Anaconda

1.1 首先下载Anaconda,直接到官网下即可,如果网速慢,还可以到清华大学的镜像网站下载。进入官网,如下选择Python3.6对应的64位版。

1.2 下载后双击安装包启动安装,一直傻瓜式下一步,到下图这里时,把红框里的勾要勾上,这里勾上其实就是安装程序自己帮你把anaconda的路径加到环境变量中去,可以直接在命令行中调用Python和conda命令。一定勾上的原因我们要在pycharm中直接使用anaconda的root环境。不勾就不能在pycharm中import anaconda帮我们装好的第三方库,会提示dll丢失。

后面的步骤继续傻瓜式一步一步往下走直到安装完成。

1.3 如果你安装前电脑里没有装Python,安装完成后打开CMD,输入Python,会得到如下结果:

输入conda list,会列出anaconda以及装好的所有第三方库的信息:

2 pycharm

2.1 pycharm下载也可以直接百度到其官网下载,一般应用的开发直接下载社区版就非常够用,如果有做网站开发或者需要高级功能可以选择专业版,不过不免费。不建议在没有必要的情况下去破解,小心使得万年船。

2.2 安装依旧很傻瓜,只需要自己选好安装路径,一直下一步下一步就OK。

2.3 创建第一个Python项目

第一次打开pycharm时,会提示你配置界面风格,按自己喜欢的选择就好。配置完界面风格,会提示导入配置,如果你有的话可以把路径填进去,直接导入。第一次安装使用没有,就选Do not import settings。

然后是创建新的工程,点击create new project

接着会让你选择工程路径和Python解释器路径,工程路径自己定,解释器选择Existing interpreter

点击右边的“...”按钮打开解释器选择框

再选择Conda Environment,点右边按钮打开文件选择框,选择Anaconda目录下的python.exe

点“OK”,“create”创建好工程环境。

接下来创建一个Python文件,进行编码运行即可。想使用代码模板的,可自行百度,各种现成模板任君选择。

3 问题

3.1如果是之前已经有的工程文件,如何配置?

在file->setting里面,选择Project interpreter,右上角配置按钮选add,然后参考上文添加Anaconda环境即可。你也可以选择show all,把不需要的解释器环境删掉,只留下一个(作者有强迫症)。

3.2 提示如下DLL load fail错误

ImportError: DLL load failed: The specified procedure could not be found.
我这里是环境Anaconda的相关路径没有添加到系统变量里面,至于为什么不添加pycharm就找不到,希望有大神帮忙解释一下。

Anaconda所配置的环境变量路径共有如下5个,而且最好在系统环境变量里排到前面

3.2 更新包

默认情况下用conda命令行直接更新就可以,由于我们添加了系统环境变量,可以直接在CMD命令窗口用conda install package-name来更新。如果想用pip自动更新conda的第三方库,可以参考这篇博文。

3.3 anaconda jupyter notebook 默认路径设置,参考这篇文章。
---------------------
作者:一点飞鸿影
来源:CSDN
原文:https://blog.csdn.net/lw5413/article/details/84679288
版权声明:本文为博主原创文章,转载请附上博文链接!

Anaconda3_5.3.1+Pycharm2018.3安装步骤的更多相关文章

  1. 如何搭建SVN服务器,详细安装步骤。

    SVN服务器端安装 下载: VisualSVN是一款图形化svn服务器.官网 http://www.visualsvn.com/server/ 下载地址: http://www.visualsvn.c ...

  2. arcgis10.2.2桌面版具体的安装步骤过程

    先声明一下,这里的截图虽说是ArcGIS10.1版本的,但是安装步骤是对的,本人用ArcGIS10.2.2软件测试成功安装上 一.ArcGIS许可证管理器安装 1.在软件包文件夹license man ...

  3. LoadRunner 11 安装步骤

    loadrunner 安装步骤: LoadRunner11下载:  在网上可以搜索到,在这个就不提供了. LoadRunner11原理: 破解方法和以前版本相同,我用的是LR8.0的破解文件,同样实用 ...

  4. MySQL安装步骤

    MySQL安装步骤 1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下. ...

  5. Java开发工具安装步骤内容如下

    Java开发工具安装步骤内容如下 安装 开发工具 STS 链接下载网址 eclipse 链接下载网址 JDK安装 jdk链接下载地址 Marven环境 marven链接下载地址 Tomcat tomc ...

  6. PhantomJS linux系统下安装步骤及使用方法(网页截屏功能)

    PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API.它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, ...

  7. MySQL5.6安装步骤

    MySQL5.6安装步骤(windows7/8_64位) 1. 下载MySQL Community Server 5.6.11 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下 ...

  8. ArcSDE安装步骤及问题

    ArcSDE安装步骤及问题 自己在安装ArcSDE的时候遇到了一些问题,现在将详细的安装过程和遇到的问题记在这里,以备以后使用. 1. 安装Oracle: 2. 安装ArcSdeOracle10g: ...

  9. linux环境下jdk的安装步骤

    JDK的安装步骤:1. 把jdk文件cp到服务器上2. 加权限 chmod +x 文件3. 执行 ./4.修改配置 vi /etc/profile 最后一行添加:export  JAVA_HOME=/ ...

随机推荐

  1. 使用三层交换实现不同网段、不同 VLAN 互通

    上一篇实现了使用Trunk做跨交换机VLAN通信,这一篇就试试使用三层交换实现不同网段,不同VLAN间的通信. 实验拓扑 在一台三层交换机下面连接一台二层交换机,再在二层交换机下面连接两台VPC,地址 ...

  2. The 16th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple (Mirror)

    B题 思路 因为 \[ x=\sum\limits_{k=1}^{n}ka_k\\ y=\sum\limits_{k=1}^{n}ka_{k}^{2} \] 我们设交换前和交换后的这两个等式的值设为\ ...

  3. JavaWeb报错:java.sql.SQLException: Invalid value for getInt()

    1.错误描述:在对数据库进行操作时,控制台报错:java.sql.SQLException: Invalid value for getInt() :2.错误原因:数据库中表的字段的类型与实体类中属性 ...

  4. Java动态代理演变之路

    1.什么是代理? 代理,英文成文Proxy.意思是你不用去做,别人代替你去处理.比如有人想找明星周董去唱歌,他需要做签约.讨论.唱歌和付款等等过程,但真正周董擅长的事情是唱歌,其他的事情可以交代给他的 ...

  5. 2019-2020-1 20199301《Linux内核原理与分析》第八周作业

    第七章 可执行程序工作原理 ELF概述: 目标平台:它决定了编译器使用的机器命令集. ABI(目标文件) 目标文件和目标平台是二进制兼容的,即该目标文件已经是适应某一种CPU体系结构的二进制指令. E ...

  6. 异常检测(Anomaly detection): 高斯分布(正态分布)

    高斯分布 高斯分布也称为正态分布,μ为平均值,它描述了正态分布概率曲线的中心点.σ为标准差,σ2为方差,σ描述了曲线的宽度.在中心点附近概率密度大,远离中心点概率密度小. 高斯分布图 概率曲线下方的面 ...

  7. oracle中LPAD和RPAD函数的使用方法(加个人总结)

    今天看到两个没有见过的SQL中的函数,总结一下: 函数参数:lpad( string1, padded_length, [ pad_string ] ) 其中 string1:源字符串 padded_ ...

  8. 创建django项目完整实例

    虚拟环境搭配 安装和配置 安装虚拟环境的命令: 1)sudo pip install virtualenv #安装虚拟环境 2)sudo pip install virtualenvwrapper # ...

  9. lxml_time_代理

    import requests from pyquery import PyQuery as pq import json import jsonpath from lxml import etree ...

  10. vue 把后端返回的图片和url链接生成的二维码用canvas 合成一张图片

    H5 页面在做某个活动的时候,有两种分享方式,一种是链接分享,一种是图片分享. 链接分享的话,如果是在微信里,就可引导用户利用微信浏览器自带的分享,根据sdk设置分享标题简介链接缩略图即可. 图片分享 ...