pyenv

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: pyenvpython -V --> 显示版本pyenv install --list --> 列出所有可以安装的包pyenv versions --> 显示所有的版本pyenv version --> 显示当前的版本pyenv install versionId --> 安装,如果太慢的话,则在mkdir ~/.

pyenv

  • python -V --> 显示版本
  • pyenv install --list --> 列出所有可以安装的包
  • pyenv versions --> 显示所有的版本
  • pyenv version --> 显示当前的版本
  • pyenv install versionId --> 安装,如果太慢的话,则在mkdir ~/.pyenv/cache,将python源码包放到里面再执行命令
  • pyenv install versionId -v --> 采用缓存的方式安装,并且显示详细信息,建议使用该选项,同时建议安装的版本为3.5.2,因为这个版本支持tensorflow
  • pyenv local 3.6.2 --> 在当期目录创建一个.python-version, 执行pyenv local 自动读取当前目录下的该文件修改PATH变量, 但是这种方式不是基于虚拟环境的, 没有实现隔离
  • pyenv virtualenv versionId envName --> 创建一个独立的虚拟环境(对PATH做了手脚, 还在工作目录~/.pyenv/versions/对应的versionId目录下创建了名为envName的目录, 虚拟环境独立提供了binary执行文件和site-packages目录)
  • pyenv virtualenv-delete envname --> 删除一个虚拟化境
  • pyenv virtualenvs --> 列出所有的虚拟环境
  • pyevn active envName --> 求换python版本(python的虚拟环境, 修理了PATH)
  • pyenv deactive --> 退出当前虚拟化境
  • 建议对于不同目的的project创建不同的python虚拟环境, 爬虫创建web(有flask等包), 数据分析创建datanalysis(有numpy等包)
  • pyenv uninstall vir --> 删除虚拟化境

注意

  • 使用pyenv install 3.5.2 -v 安装Python源码包并且编译安装的时候,如果缺少依赖就下载了,所有在安装前需要安装依赖包
    • sudo yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel compat-openssl10-devel --allowerasing
    ```
    yum install readline readline-devel readline-static -y
    yum install openssl openssl-devel openssl-static -y
    yum install sqlite-devel -y
    yum install bzip2-devel bzip2-libs -y

作者:全栈运维
链接:https://www.jianshu.com/p/228cd025a368
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
```

更改pip源

  • cd
  • mkdir .pip3
  • cd .pip3
  • vim pip.conf

        [global] 
        index-url = https://mirrors.aliyun.com/pypi/simple 
                [install]
                trusted-host = mirrors.aliyun.com 
  • pip freeze > /tmp/packages.list --> 导出所有已经安装的Python包
  • pip install -r /tmp/packages.list --> 安装所有在packages.list中的包
  • pip install numpy==1.14.5 --> 指定安装的版本

jupyter notebookp配置

  • jupyter notebook --generate-config
  • jupyter notebook password
  • jupyter notebook --ip 0.0.0.0 --no-browser

如果在使用pyenv安装jupyter之前安装了jupyter, 需要将其删除

安装

  • github搜索pyenv, 点击wiki查看MacOSX等系统需要提前安装什么
  • github通用安装pyenv
  • 接着github通用安装插件virtualenv
目录
相关文章
|
Linux 开发工具
Kali Linux配置阿里源
在配置Linux系统源前,建议先备份源列表。打开`/etc/apt/sources.list`,将原有官方源注释或删除,然后可以选择添加国内镜像源,如中科大、阿里云、清华大学、浙大或东软等源。确保每个源格式正确,以`deb`开头,`main non-free contrib`结尾。保存并退出(使用`:wq`或`:wq!`),之后运行`apt-get update`来下载新配置的源并验证是否成功。如果下载速度慢,可中断(`Ctrl+C`)后更换网络重试。
4761 0
pip镜像源大全及配置
在中国使用pip时,可以配置国内镜像源来提高安装速度和稳定性。以下是一些常见的国内镜像源:
23129 0
|
监控 数据可视化 测试技术
如何优雅地处理 API 版本控制?
API 版本控制是确保 API 升级不影响现有用户的关键。通过管理多个版本,开发者可以推出新功能或修复问题,同时保留旧版本以常见的版本控制方式包括 URL 路径、查询参数和请求头版本控制。优雅处理版本控制需要提前规划、清晰传达变更信息、提供升级指南,并监控版本使用情况。工具如 [APIPost](https://www.apipost.cn) 可助你轻松跟踪版本差异、管理标签并提升团队协作效率。掌握 API 版本控制,结合专业工具,让 API 开发更高效便捷。
|
机器学习/深度学习 存储 人工智能
2025年NVIDIA RTX 4090云服务器租赁价格与选型指南
本文探讨了在主流云服务商尚未提供RTX 4090实例的背景下,如何选择高性能GPU服务器。分析了市场现状、替代方案性能,并推荐阿里云的GN7i(NVIDIA A10)、GN6v(NVIDIA V100)等实例,提供了成本优化策略与选型建议,确保用户在AI训练、图形渲染等场景中实现效率和成本的最佳平衡。
Mac 下终端命令无法使用的问题
Mac 下终端命令无法使用的问题
667 1
|
存储 Serverless API
托管及使用专属智能语音模型CosyVoice
CosyVoice是一款先进的声音合成模型,支持声音克隆与情感控制等功能,在教育、客服、游戏等领域有广泛应用。本文详细介绍如何在阿里云Serverless平台上部署CosyVoice应用,比如使用函数计算平台快速搭建。并且提供API调用方法及本地调试步骤,同时还介绍如何通过挂载NAS实现持久化存储,以及更新模型和定制后端服务的方法。
3130 13
|
PyTorch 开发工具 算法框架/工具
yolo系列的ONNX部署(C++)【适用于v4\v5\v5-6.1\v7】
yolo系列的ONNX部署(C++)【适用于v4\v5\v5-6.1\v7】
2005 0
yolo系列的ONNX部署(C++)【适用于v4\v5\v5-6.1\v7】
|
调度 数据库 UED
Python使用asyncio包实现异步编程方式
异步编程是一种编程范式,用于处理程序中需要等待异步操作完成后才能继续执行的情况。 异步编程允许程序在执行耗时的操作时不被阻塞,而是在等待操作完成时继续执行其他任务。 这对于处理诸如文件 I/O、网络请求、定时器等需要等待的操作非常有用。
|
传感器 算法 机器人
在实用化人形机器人控制系统中深入应用FPGA的框架设计(基于特斯拉Optimus-Gen2的硬件系统)
针对实用化人形机器人的控制系统,以深入应用FPGA技术为指导思想做了一个框架设计,提供一个具象化的设计实例、参考技术方案,协助各研发团队及相关决策者了解这一技术思路的价值。 进而,笔者希望读者将这个框架设计与《在实用化人形机器人研发流程中深入应用FPGA技术的流程图》结合起来进行分析、思考,希望: 进一步降低将FPGA深入应用于人形机器人在纯粹技术维度上的门槛; 助力更多正在人形机器人领域参与竞争的团队 -- 及时做出实质性决策,及时将更多资源分配到深入应用FPGA技术这一竞争维度。
1344 4
在实用化人形机器人控制系统中深入应用FPGA的框架设计(基于特斯拉Optimus-Gen2的硬件系统)
|
弹性计算 虚拟化 异构计算
阿里云GPU服务器NVIDIA A100 GPU卡租用价格表
阿里云GPU服务器NVIDIA A100 GPU卡租用价格表,阿里云GPU服务器租用价格表包括包年包月价格、一个小时收费以及学生GPU服务器租用费用,阿里云GPU计算卡包括NVIDIA V100计算卡、T4计算卡、A10计算卡和A100计算卡,GPU云服务器gn6i可享受3折优惠,阿里云百科分享阿里云GPU服务器租用价格表、GPU一个小时多少钱以及学生GPU服务器收费价格表
21159 0
阿里云GPU服务器NVIDIA A100 GPU卡租用价格表

热门文章

最新文章