zoukankan      html  css  js  c++  java
  • pyenv 安装本地版本

    最近在用pyenv安装python的时候发现官网特别慢,经常出现拒绝访问的情况。看了一些解决方法,发现可以使用本地的python源码进行安装,让pyenv从本地下载就可以了~步骤如下:

    1. 首先从官网下载要安装的python源码:https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz,我下载后放到了~/Downloads/下
      cp Python-3.5.2.tar.xz ~/Downloads/
    2. 然后在~/Downloads下启动一个简单的httpserver
      cd ~/Downloads/
      python -m SimpleHTTPServer 8000
      
    3. 在执行pyenv install 3.5.2之前要先添加一个环境变量export PYTHON_BUILD_MIRROR_URL="http://127.0.0.1:8000/"
      export PYTHON_BUILD_MIRROR_URL="http://127.0.0.1:8000/"
      pyenv install 3.5.2
      

       

    4. 但是从http的log中发现收到的请求是一个字符串"HEAD /0010f56100b9b74259ebcd5d4b295a32324b58b517403a10d1a2aa7cb22bca40 HTTP/1.1",我们要把Python-3.5.2.tar.xz复制一份到这个字符串为名的文件,然后重启httpserver,最后用pyenv即可安装
      cp Python-3.5.2.tar.xz 0010f56100b9b74259ebcd5d4b295a32324b58b517403a10d1a2aa7cb22bca40
      
      python -m SimpleHTTPServer 8000
      pyenv install 3.5.2

        

  • 相关阅读:
    作业
    作业
    [转]C语言指针 之 函数指针
    iOS 隐私政策
    微信小程序成长记录(一)
    ios 用信号量控制多个异步网络请求
    ios 利用cocapods创建私有库
    ios 整理获取设备相关信息
    ios_scrollView顶部图片下拉放大
    ios 在项目中使用文字ttf文件
  • 原文地址:https://www.cnblogs.com/uangyy/p/6186427.html
Copyright © 2011-2022 走看看