日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python antlr4需要的python 版本_python多版本管理器pyenv

發布時間:2024/1/23 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python antlr4需要的python 版本_python多版本管理器pyenv 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

查看Linux版本

1[root@web?~]#?cat?/etc/redhat-release?
2CentOS?Linux?release?7.6.1810?(Core)?
3[root@web?~]#?uname?-a
4Linux?web?3.10.0-957.21.3.el7.x86_64?#1?SMP?Tue?Jun?18?16:35:19?UTC?2019?x86_64?x86_64?x86_64?GNU/Linux

安裝pyenv

1[root@web?~]#?curl?-L?https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer?|?bash

配置環境變量

1[root@web?~]#?cd?/root
2[root@web?~]#?cp?.bash_profile?.bash_profile.bak
3[root@web?~]#?vim?.bash_profile
4#pyenv
5export?PATH="~/.pyenv/bin:$PATH"
6eval?"$(pyenv?init?-)"
7eval?"$(pyenv?virtualenv-init?-)"
8[root@web?~]#?source?.bash_profile

系統自帶Python版本為2.7.5

1[root@web?~]#?python?-V
2Python?2.7.5

安裝的pyenv版本為1.2.15

1[root@web?~]#?pyenv?-v
2pyenv?1.2.15

升級pyenv命令

1[root@web?~]#?pyenv?update

查看可用的Python版本

1[root@web?~]#?pyenv?install?--list

安裝Python3.6.4、2.7.2和3.6.7

1[root@web?~]#?pyenv?install?3.6.4
2[root@web?~]#?pyenv?install?2.7.2
3[root@web?~]#?pyenv?install?3.6.7

查看安裝的Python版本有哪些

1[root@web?~]#?pyenv?versions
2*?system?(set?by?/root/.pyenv/version)
3??2.7.2
4??3.6.4
5??3.6.7
6[root@web?~]#??

配置root用戶的Python版本為3.6.4

1[root@web?~]#?cd?/root/
2[root@web?~]#?pyenv?virtualenv?3.6.4?root364
3[root@web?~]#?pyenv?activate?root364
4[root@web?~]#?pyenv?global?3.6.4
5(root364)?[root@web?~]#?python?-V
6Python?3.6.4

去除當前使用的virtualenv

1(root364)?[root@web?~]#?pyenv?deactivate
2[root@web?~]#?

刪除某個virtualenv

1[root@web?~]#?pyenv?virtualenv-delete?root364
2pyenv-virtualenv:?remove?/root/.pyenv/versions/3.6.4/envs/root364??y
3[root@web?~]#?

設置/tmp目錄的Python環境為python3.6.7

1[root@web?~]#?cd?/tmp/
2[root@web?tmp]#?pyenv?virtualenv?3.6.7?tmp367
3Looking?in?links:?/tmp/tmpshtqhsk6
4Requirement?already?satisfied:?setuptools?in?/root/.pyenv/versions/3.6.7/envs/tmp367/lib/python3.6/site-packages?(39.0.1)
5Requirement?already?satisfied:?pip?in?/root/.pyenv/versions/3.6.7/envs/tmp367/lib/python3.6/site-packages?(10.0.1)
6[root@web?tmp]#?pyenv?activate?tmp367
7[root@web?tmp]#?pyenv?local?tmp367?
8(tmp367)?[root@web?tmp]#?python?-V
9Python?3.6.7
10(tmp367)?[root@web?tmp]#?

在實際的生產環境中,有時候一臺機器上面可能需要不同的Python環境,避免每次都要升級或者降級系統自帶的Python版本,所以我們使用pyenv來管理不同的Python版本,從而提高效率。

只需要在一臺服務上安裝好pyenv,再去下載好需要的Python版本和所需要的依賴庫,將這個pyenv環境直接打包,批量拷貝到其他服務器,解壓即可切換所需要的python版本使用,省去很多瑣碎的工作時間。

總結

以上是生活随笔為你收集整理的python antlr4需要的python 版本_python多版本管理器pyenv的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。