Anaconda3_5.3.1+Pycharm2018.3安装步骤
最近更新了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安装步骤的更多相关文章
- 如何搭建SVN服务器,详细安装步骤。
SVN服务器端安装 下载: VisualSVN是一款图形化svn服务器.官网 http://www.visualsvn.com/server/ 下载地址: http://www.visualsvn.c ...
- arcgis10.2.2桌面版具体的安装步骤过程
先声明一下,这里的截图虽说是ArcGIS10.1版本的,但是安装步骤是对的,本人用ArcGIS10.2.2软件测试成功安装上 一.ArcGIS许可证管理器安装 1.在软件包文件夹license man ...
- LoadRunner 11 安装步骤
loadrunner 安装步骤: LoadRunner11下载: 在网上可以搜索到,在这个就不提供了. LoadRunner11原理: 破解方法和以前版本相同,我用的是LR8.0的破解文件,同样实用 ...
- MySQL安装步骤
MySQL安装步骤 1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下. ...
- Java开发工具安装步骤内容如下
Java开发工具安装步骤内容如下 安装 开发工具 STS 链接下载网址 eclipse 链接下载网址 JDK安装 jdk链接下载地址 Marven环境 marven链接下载地址 Tomcat tomc ...
- PhantomJS linux系统下安装步骤及使用方法(网页截屏功能)
PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API.它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, ...
- MySQL5.6安装步骤
MySQL5.6安装步骤(windows7/8_64位) 1. 下载MySQL Community Server 5.6.11 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下 ...
- ArcSDE安装步骤及问题
ArcSDE安装步骤及问题 自己在安装ArcSDE的时候遇到了一些问题,现在将详细的安装过程和遇到的问题记在这里,以备以后使用. 1. 安装Oracle: 2. 安装ArcSdeOracle10g: ...
- linux环境下jdk的安装步骤
JDK的安装步骤:1. 把jdk文件cp到服务器上2. 加权限 chmod +x 文件3. 执行 ./4.修改配置 vi /etc/profile 最后一行添加:export JAVA_HOME=/ ...
随机推荐
- 24.centos7基础学习与积累-010-上机考核命令练习
从头开始积累centos7系统运用 大牛博客:https://blog.51cto.com/yangrong/p5 1.创建目录/data/oldboy,并且在该目录下创建文件oldboy.txt,然 ...
- beta版本——第四次冲刺
第四次冲刺 (1)SCRUM部分☁️成员描述: 姓名 李星晨 完成了哪个任务 进行注册的时候若不输入手机号,提醒用户的是未输入登录名,进行更改 花了多少时间 1.2h 还剩余多少时间 1.8h 遇到什 ...
- Codeforces C. Maximum Value(枚举二分)
题目描述: Maximum Value time limit per test 1 second memory limit per test 256 megabytes input standard ...
- python2和python3切换
(1)需要将python2和python3的环境变量设置好 (2)重命名主程序 然后我们分别把两个版本的 Python 主程序 exe 改下名,3.6 版本的改名为 python3.exe,2.7 版 ...
- php的希尔排序
算是改进了的插入排序, 从性能时间上来看,也确实更有改进. 但比起php内置的功能,性能还有十倍之差呢 <?php /** * 原理:把排序的数据根据增量分成几个子序列,对子序列进行插入排序, ...
- BZOJ1485: [HNOI2009]有趣的数列(卡特兰数+快速幂)
题目链接 传送门 题面 思路 打表可以发现前六项分别为1,2,5,12,42,132,加上\(n=0\)时的1构成了卡特兰数的前几项. 看别人的题解说把每一个数扫一遍,奇数项当成入栈,偶数项当成出栈, ...
- python开发总结
1.思维缜密的编程逻辑 2.满足明确的目的需求 3.运用现成的轮子加以改造 4.学会装饰自己的程序 5.化繁为简 6.多用配置文件作为入口 7.注意扩展兼容
- Linux——配置maven
前言 Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(De ...
- LeetCode 818. Race Car
原题链接在这里:https://leetcode.com/problems/race-car/ 题目: Your car starts at position 0 and speed +1 on an ...
- LeetCode 428. Serialize and Deserialize N-ary Tree
原题链接在这里:https://leetcode.com/problems/serialize-and-deserialize-n-ary-tree/ 题目: Serialization is the ...