美文网首页
python爬虫4: python2与python3兼容

python爬虫4: python2与python3兼容

作者: dc630f46ee2d | 来源:发表于2017-11-04 20:32 被阅读0次

    环境变量

    在我们安装完homebrew后,命令行的当前目录(命令行中用户名冒号后面的目录,可以输出pwd表示当前目录)无论是什么目录,都可以调用brew的命令,实际上brew可执行文件的全路径是 /usr/local/Homebrew/bin/brew.一般来说要执行一个可执行文件。要么给出它的完整路径,要么把可执行文件的目录设置为命令行的当前目录。无论哪种方法,都对用命令行执行程序带来了很大的麻烦。环境变量简化了这一操作。
    环境变量是一系列的目录组成的,使用
    echo $PATH
    可以输出环境变量的值,如下
    /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
    这里有5个路径,用:隔开,我们可以把可执行文件或者可执行文件的替身*放在环境变量指定的任意一个目录下,就可以实现无论当前目录是什么路径,直接用可执行文件的名字执行可执行文件。一般情况下,为了防止这些路径下保存太多内容,都是选择把可执行文件的替身放在其中一个路径上。使用
    which brew 可以查看可执行文件的目录,输出结果
    /usr/local/bin/brew,说明确实是环境变量中的目录,使用finder可以看到替身文件

    屏幕快照 2017-11-04 下午7.48.18.png

    在替身文件上点击右键,显示原身,可以方便的查到本来的路径在哪里,最终得到真正的文件路径


    屏幕快照 2017-11-04 下午7.50.42.png

    python2 与python3兼容

    mac在命令行中python2在环境变量的路径中中替身名为python.而python3python3,因此不会被混淆,python3中附带的包管理工具也叫pip3.

    相关文章

      网友评论

          本文标题:python爬虫4: python2与python3兼容

          本文链接:https://www.haomeiwen.com/subject/pkxqmxtx.html