安装python3的时候就是输入python3死活没有反应的解决方法

 更新时间:2018年01月24日 10:01:49   作者:johnnyssr  
下面小编就为大家分享一篇安装python3的时候就是输入python3死活没有反应的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

我用brew安装python3

装完了发现 输入python3毫无反应,检查了 $PATH 也没有任何问题

这个时候回去看安装过程,发现安装时有一个错误:

ERROR:The `brew link` step did not complete successfully The formula built, but is not symlinked into /usr/local Could not symlink lib/pkgconfig/python-3.6.pc

(好像是这个,安装的时候忘了截图)
总之就是提醒你brew 它没有link到python3(就是没有安装快捷方式,电脑还不知道python3是干啥用的)

然后电脑友情的提示你用link命令

brew link python3

解决!
.
.
.个屁啊

然后我发现还是没有用,于是输入命令看看doctor怎么说:

brew doctor

看它怎么说(我的是这样的):

Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
 pcre
 python3
 xz

然后还有一些warning,它会提醒你怎么改的,其中他也会提醒你xcode也需要更新,但是如果appstore没有提醒你更新,就说明不是xcode的版本问题。

一番搜索后发现,需要先link xz这个东东,

于是输入:

brew link xz

然后…又报错:

Linking /usr/local/Cellar/xz/5.2.3... 
Error: Could not symlink lib/pkgconfig/liblzma.pc
/usr/local/lib/pkgconfig is not writable.

然后电脑提示你,这个目录没有写的权限啊~

那我们就给他权限:

输入:

sudo chown -R $USER /usr/local/lib/pkgconfig 

再输入一遍,如果有下面的结果,就说明有希望了:

brew link xz
Linking /usr/local/Cellar/xz/5.2.3... 53 symlinks created

此时你可以再用brew link 一下 python3看看,我比较担心python3安装的时候会不会出错啥的,所以直接重装了一下。

这个时候输入python3试试:

python3
Python 3.6.2 (default, Jul 17 2017, 16:44:45) 
[GCC 4.2.1 Compatible Apple LLVM 8.1.0 (clang-802.0.42)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 

终于能用了=。=

以上这篇安装python3的时候就是输入python3死活没有反应的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python 定义只读属性的实现方式

    Python 定义只读属性的实现方式

    这篇文章主要介绍了Python 定义只读属性的实现方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • Python基于多线程实现抓取数据存入数据库的方法

    Python基于多线程实现抓取数据存入数据库的方法

    这篇文章主要介绍了Python基于多线程实现抓取数据存入数据库的方法,结合实例形式分析了Python使用数据库类与多线程类进行数据抓取与写入数据库操作的具体使用技巧,需要的朋友可以参考下
    2018-06-06
  • Python实现PS滤镜碎片特效功能示例

    Python实现PS滤镜碎片特效功能示例

    这篇文章主要介绍了Python实现PS滤镜碎片特效功能,结合实例形式分析了Python实现PS滤镜碎片效果的具体步骤与相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • 解决python selenium3启动不了firefox的问题

    解决python selenium3启动不了firefox的问题

    今天小编就为大家分享一篇解决python selenium3启动不了firefox的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • python实现凯撒密码加密解密的示例代码

    python实现凯撒密码加密解密的示例代码

    本文主要介绍了python实现凯撒密码加密解密的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • Python使用redis pool的一种单例实现方式

    Python使用redis pool的一种单例实现方式

    这篇文章主要介绍了Python使用redis pool的一种单例实现方式,结合实例形式分析了Python操作redis模块实现共享同一个连接池的相关技巧,需要的朋友可以参考下
    2016-04-04
  • 余弦相似性计算及python代码实现过程解析

    余弦相似性计算及python代码实现过程解析

    这篇文章主要介绍了余弦相似性计算及python代码实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 使用Python实现嵌套绘图并为条形图添加自定义标注

    使用Python实现嵌套绘图并为条形图添加自定义标注

    论文绘图时经常需要多图嵌套,正好最近绘图用到了,所以这篇文章主要为大家详细介绍了如何使用Python实现嵌套绘图并为条形图添加自定义标注,感兴趣的可以了解下
    2024-02-02
  • Python学习之私有函数,私有变量及封装详解

    Python学习之私有函数,私有变量及封装详解

    私有函数与私有变量中的私有就是独自拥有、不公开、不分享的意思。放到函数与变量中就是独自拥有的函数与独自拥有的变量,并且不公开。本文将通过示例详细讲解Python中的私有函数、私有变量及封装,感兴趣的可以学习一下
    2022-03-03
  • Python urlopen()和urlretrieve()用法解析

    Python urlopen()和urlretrieve()用法解析

    这篇文章主要介绍了Python urlopen()和urlretrieve()用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01

最新评论