我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Python开发环境之pyenv环境搭建

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Python开发环境之pyenv环境搭建

首先到Github上下载Pyenv相应的一键安装脚本,

$ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash


安装完毕,设置环境变量,设置环境变量,可以添加到个人家目录的.bashrc或.bash_profile及系统的全
  局的/etc/profile,

# Load pyenv automatically by adding
# the following to ~/.bash_profile:

export PATH="/home/lavenliu/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"


设置完毕之后,可以在命令行进行验证,

[lavenliu@VM_113_230_centos ~]$ . ~/.bash_profile   
[lavenliu@VM_113_230_centos ~]$ pyenv 
pyenv 20160726
Usage: pyenv <command> [<args>]

Some useful pyenv commands are:
   commands    List all available pyenv commands
   local       Set or show the local application-specific Python version
   global      Set or show the global Python version
   shell       Set or show the shell-specific Python version
   install     Install a Python version using python-build
   uninstall   Uninstall a specific Python version
   rehash      Rehash pyenv shims (run this after installing executables)
   version     Show the current Python version and its origin
   versions    List all Python versions available to pyenv
   which       Display the full path to an executable
   whence      List all Python versions that contain the given executable

See `pyenv help <command>' for information on a specific command.
For full documentation, see: https://github.com/yyuu/pyenv#readme


 以上都没有问题。比如,安装一个3.5.2的版本Python,

pyenv install 3.5.2

如果下载速度慢的话,可以事先下载之,放到~/.pyenv/cache目录即可。修改~/.pyenv/plugins/python-build/share/python-build/3.5.2文件,

cat ~/.pyenv/plugins/python-build/share/python-build/3.5.2
#require_gcc
install_package "openssl-1.0.2g" "https://www.openssl.org/source/openssl-1.0.2g.tar.gz#b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33" mac_openssl --if has_broken_mac_openssl
install_package "readline-6.3" "http://ftpmirror.gnu.org/readline/readline-6.3.tar.gz#56ba6071b9462f980c5a72ab0023893b65ba6debb4eeb475d7a563dc65cafd43" standard --if has_broken_mac_readline
if has_tar_xz_support; then
  install_package "Python-3.5.2" "~/.pyenv/cache/Python-3.5.2.tar.gz" ldflags_dirs standard verify_py35 ensurepip
else
  install_package "Python-3.5.2" "~/.pyenv/cache/Python-3.5.2.tar.gz" ldflags_dirs standard verify_py35 ensurepip
fi


由于没有~/.pyenv/cache目录,进行手工创建,

$ mkdir ~/.pyenv/cache


如果使用手工安装,则需要安装一些依赖,

# yum install -y gcc make patch gdbm-devel openssl-devel sqlite-devel zlib-devel bzip2-devel readline-devel


需要事先准备好Python-3.5.2.tar.gz的安装包,放到~/.pyenv/cache目录下。然后,在命令行直接使用pyenv install 3.5.2即可,

$ pyenv install 3.5.2


安装完毕,使用version命令进行查看,

pyenv version
3.5.2 (set by /home/lavenliu/.python-version)

至此,已经安装完毕。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Python开发环境之pyenv环境搭建

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Python开发环境之pyenv环境搭建

首先到Github上下载Pyenv相应的一键安装脚本,$ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer |
2023-01-31

python开发环境搭建---pyenv

操作系统:Centos 7.2安装版本:Python 2.5.2一、安装git yum install git epel-release python-pip 二、安装pyenvpyenv可以在环境中安装不同版本的pytnon,可以根据需求
2023-01-31

python学习之pyenv环境搭建

1.安装git,github地址为https://github.com/pyenv/pyenv-installer/ yum install git -y2.安装python编译依赖环境 yum -y install gcc make pa
2023-01-31

搭建 Python 开发环境

准备工作Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。首先我们来看看系统中是否已经存在 Python ,并安装一些开发工具包:安装前准备查看当前系统中的 Python 版本,可以看到实验室的这台服务器已经安装了 Pyt
2023-01-31

Python开发环境搭建

1、pyenv   安装地址  https://github.com/yyuu/pyenv-installer  curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/
2023-01-31

Python-开发环境搭建

第一次搭建Python开发环境,请教Java同事,查文章。原来开源的东东搭建起来真是麻烦啊!Eclipse + PyDev 环境搭建有截图,见附件
2023-01-31

python sublime开发环境搭建

1:安装python 版本2.75:(我的安装路径:D:\Python27)2:配置window下Python的环境变量:计算机->属性->高级系统设置->环境变量在系统变量中找到Path并编辑,在最后添加pytohn安装路径:;D:\Py
2023-01-31

ubuntu搭建python开发环境

环境ubuntu 10.10 桌面版64位1.安装OpenJDK6sudo apt-get install openjdk-6-jdk2.安装Eclipsesudo apt-get install eclipseUbuntu 10.04已经
2023-01-31

个人python开发环境搭建

一、环境  ubuntu10.4  mysql5.1.60  python.2.6  java7二、搭建  1. 安装ubuntu10.4,并更新软件包  2. sudo su- 切换到root用户下 安装mysql5.1.60   gro
2023-01-31

Python 开发环境搭建(5):SNMP

使用的系统为Redhat 7.6 的64位,使用Net-SNMP 5.7版本安装mysql包rpm -ivh mysql-community-libs-compat*不安装这个包会出现如下报错安装cd /mnt/Packagesrpm -i
2023-06-05

Ubuntu下搭建python开发环境

Ubuntu下搭建python开发环境1. 下载安装python运行环境Ps:ubuntu自带python2.7环境,如需下载安装,可使用以下命令首先输入sudo passwd 输入root相关密码,输入su,进入超级管理员 Sudo ap
2023-01-31

python虚拟开发环境搭建

目录:python版本问题开发环境-pyenv虚拟环境-virtualenv一. python版本2.x:发展到了2.7.133.x:发展到了3.63.x始自2008年,3.5版本发布于2015年https://pythonclock.or
2023-01-31

Python开发环境如何搭建

小编给大家分享一下Python开发环境如何搭建,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、Python解释器 安装Windows平台下载地址 https:/
2023-06-15

详解python开发环境搭建

虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境。 1.准备好安装包 1)上python官网下载python运行环境(http://www.lsjlt
2022-06-04

Mac OS搭建Python开发环境

简书 Wwwwei转载请注明原创出处,谢谢!  最近在看一些关于机器学习的内容,其中大量代码需要Python的运行环境,所以搭建了Python开发环境,这里记录下,方便大家学习。Mac OS下安装Python主要方式有两种:一. homeb
2023-01-31

windows下python开发环境搭建

一、python的安装1、首先访问http://www.python.org/download/去下载最新的python版本。 2、安装下载包,一路next。 3、为计算机添加安装目录搭到环境变量,如图把python的安装目录添加到pth系
2023-01-31

Windows下搭建Python开发环境

一、下载安装Python,地址https://www.python.org/downloads/windows/:安装包分为3类:web-basedinstaller:需要通过联网完成安装的executableinstaller:通过可执行
2023-01-31

搭建pomelo 开发环境

开发前提条件: Windows系统,请确保你的Windows系统包含源码编译工具。Node.js的源码主要由C++代码和JavaScript代码构成,但是却用 gyp 工具来做源码的项目管理,该工具采用Python语言写成的。在Window
2022-06-04

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录