Mac安装python3.x+pycharm+elasticsearch+常见报错处理(1)
---恢复内容开始---
mac安装python有两种方式:此处叙述官网安装下载。
mac 自带python2.x版本,python2和3之间的差距还是有的。下面简单叙述我安装python3.7的过程。
1.到官网下载安装最新版本(2.通过Homrbrew安装)
下载python3.7
https://www.python.org/downloads/mac-osx/
对于Python 3.7版本,提供了两个二进制安装程序选项供下载。默认版本是64位,适用于macOS 10.9 (Mavericks)和更高版本的系统。还有一个64位/32位的变体,它可以在10.6(雪豹)上的macOS的所有版本上工作。除非正在构建同样需要在旧macOS系统上运行的Python应用程序,否则请使用10.9 64位的安装程序变体。
终端输入查看是否安装成功

2.mac自带python2.x,在使用时需要区分版本,通过pip3 install安装其他模块。
一、pip3安装Scrapy
运行命令 sudo pip install Scrapy(不带sudo 可能会出现 Permission denied)
然后 pip freeze 查看已经有 scrapy;
二、安装创建 scrapy 工程
scrapy startproject tutorial
会看到创建成功
2.安装pycharm
首先,官网下载 PyCharm 的官网,PyCharm: Python IDE for Professional Developers by JetBrains.
按照提示一步一步安装就可以。唯一需要注意的是:
complete installation处,如果之前没有安装过pycharm,是首次安装,则需选择Do not imports settins:。
最后在获取激活码,此处我直接投百度搜了一个(感谢天使们)
over
3.安装elasticsearch
前提:Elasticsearch 在安装之前需要电脑上有java环境。而且是1.8版本。可以去官网下载。
jdk下载地址是如下网址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

此处要着重讲一下,如果之前电脑安装java的更高版本,或者下载错版本,可以使用以下操作卸载Java
1.卸载步骤
输入
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpane
查找当前版本
输入:ls /Library/Java/JavaVirtualMachines/
输出:jdk-x.x.x.jdk
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk-x.x.x.jdk
2.java环境配置好,查看版本

3.elasticsearch也有两种安装方式,此处只介绍通过brew 安装
- brew update
- brew info elasticsearch
- 会自动下载安装。
- 安装完成后,输入 brew info elasticsearch 查看信息。

之后可以在终端输入elasticsearch,启动运行。
---恢复内容结束---
Mac安装python3.x+pycharm+elasticsearch+常见报错处理(1)的更多相关文章
- ELK搭建elasticsearch常见报错
问题一: [2018-01-31T16:27:21,712][WARN ][o.e.b.JNANatives ] unable to install syscall filter: Java.lang ...
- web报表工具FineReport使用中遇到的常见报错及解决办法(二)
web报表工具FineReport使用中遇到的常见报错及解决办法(二) 这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己. 出现问题先搜一下文档上有没有,再看看度娘 ...
- java常见报错及解决
Java常见报错信息: Java 常见异常种类 Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定 ...
- Django 连接 MySQL 数据库及常见报错解决
目录 Django 连接 MySQL数据库及常见报错解决 终端或者数据库管理工具连接 MySQL ,并新建项目所需数据库 安装访问 MySQL 的 Python 模块 Django 相关配置 可能会遇 ...
- rsync 守护进程模式搭建 与常见报错
守护进程模式搭建 1.环境准备 2.安装rsync(做备份的服务器都安装) [root@backup ~]# yum install -y rsync 3.服务端配置 [root@backup ~]# ...
- centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'
centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'的解决办法 3.7版本需要一个新的包libffi-de ...
- HDFS集群常见报错汇总
HDFS集群常见报错汇总 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.DataXceiver error processing WRITE_BLOCK operation 报 ...
- 03:git常见报错解决方法
1.1 git常见报错解决方法 1.warning: LF will be replaced by CRLF in .idea/workspace.xml. 参考博客:https://www.cnbl ...
- JavaScript 调试常见报错以及原因
JavaScript 调试常见报错以及原因 测试环境 chrome 版本 66.0.3359.170(正式版本) (64 位) TypeError 类型错误 不是操作符所接受的数据类型. //---- ...
随机推荐
- 关于Ajax的认识和封装(小记)
一,Ajax 的概念 1,Ajax 是一种在无需重新加载整个网页(即刷新网页)的情况下,能够更新部分网页的技术. 2,Ajax 的全称是Asynchronous Javascript And XML” ...
- linux下chromedriver的安装
很多时候,发现phantomjs被一些网站屏蔽导致我们无法达到想要的结果,一方面phantomjs也停止维护,这时候们可以使用chromedriver(谷歌)或者firefoxdriver(火狐)来代 ...
- linux配制DNS服务器基本能功能
1.环境 Centos 6.5 bind 关闭防火墙和SELINUX 2.安装bind服务软件 yum -y install bind 3.配制主配制文件/etc/name.conf options ...
- CentOS 7 安装Apache 2.4.39
使用源码在CentOS 7下安装 apache 2.4.39,之前趟了一遍,简单做个笔记. STEP 1 安装apr STEP 1.1 检查是否安装apr [root@study ~]# yum li ...
- OpenStack-Neutron-Fwaas-代码【二】
上一节从代码层面来讲解了fwaas的流程,这里通过具体查看iptables规则来说下应用规则的流程: 1.首先通过命令获取当前路由中的规则 #ip netns exec qrouter-[router ...
- Ubuntu下载
由于官网服务器在国外,下载速度奇慢,所以我们可以利用阿里云镜像下载ubuntuubuntu 14.04:http://mirrors.aliyun.com/ubuntu-releases/14.04/ ...
- 最新QT4.8+kernel_3.2.5+uboot_2010.06+tslib移植成功-问题小结
2012-02-19 21:34:13 都是从源码下载然后自己修改,使用与TQ2440,之前uboot其实已经完成了.但是yaffs2没带起来.现在回头看来是很简单的了.bootargs参数中我设置成 ...
- UWP中MarkupExtension的使用
Xaml作为一种描述语言,在编程中极大地简化了页面开发的繁琐及时间消耗,这得益于它的多种特性:数据绑定.动画.资源文件等等.标记扩展作为其一个特性,在xaml中有不可替代的作用,今天分析下自定义标记扩 ...
- win7有多条隧道适配器(isatap、teredo、6to4)的原因及关闭方法
问题:sdp协商时,带有IPV6的信息,需要将IPV6相关信息去掉 原因:网卡启用了ipv6通道 解决:关闭IPv6数据接口 netsh interface isatap set state disa ...
- 国际空间站直播 ISS直播
b站:https://live.bilibili.com/9196015 斗鱼:https://www.douyu.com/543816 欢迎大家 (ฅ´ω`ฅ)