分享

Windows下配置Portable Python3.6.8

 dinghj 2019-04-02

      Python,是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以視之為一種改良(加入一些其他程式語言的優點,如物件導向)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比於C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了

    遗憾的是,作为如此热门的语言,Python暂时并不具备随意配置以及移植的特性(Portable)。所以,本文针对这个问题,做出了小小的尝试。首先,到Python官网(python.org),我们可以发现有其嵌入式版本(embedded)。因为流行度,维护性,插件包稳定性,我选择了Python 3.6.8的 x86 embeddable 版本。

    我们下载zip包以后,可以解压到任意的硬盘或者usb盘中,例如H:\python368-emb\。接下来,我们就要配置windows的环境变量,把Python的所在目录H:\python368-emb\以及H:\python368-emb\Scripts加入到全局变量path中。

    为了以后能顺利安装各类Package,我们可以从https://bootstrap./get-pip.py下载get-pip.py文件,并拷贝到Python的根目录,例如以上提到的H:\python368-emb\文件夹中。打开cmd执行 python.exe get-pip.py

当安装过程完成以后,我们就可以运行pip来安装各种包了。

不过,因为国内链接pip源下载速度令人捉急,所以我们更改pip源至清华大学pip源。在python的根目录打开cmd并输入:

python.exe -m pip config set global.index-url https://pypi.tuna./simple

现在,pip运行如飞了。

当然,如果我们使用usb盘装载Portable Python的话,在新的机器上必须要进行小小的配置。

1.Python的根目录X:\python368-emb\以及X:\python368-emb\Scripts加入到当前电脑的全局变量path中。

2.pip使用要谨慎。先修改pip的清华源,然后使用python -m pip install xxxx来安装各种包。

    总的来说,此portable python并不是严格意义上的移动版,但是经过小小的配置修改就能在不同的机器上使用版本和内容基本一致的python,特别是部署服务集群得时候,还是非常有意义得。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多