在CentOS 6.X 上面安裝 Python 2.7.X以及安裝locust遇到ssl的問題
轉自:http://ruiaylin.github.io/2014/12/12/python%20update/
https://github.com/donnemartin/saws/issues/15Hi Peter, Guy,
Could you try installing in a virtualenv
and see if you are having the same problem? Here are the command lines to run.
Install virtualenv
and virtualenvwrapper
:
pip install virtualenv pip install virtualenvwrapper export WORKON_HOME=~/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh
Create a SAWS
virtualenv
and
install SAWS
:
mkvirtualenv saws
pip install saws
For more details (and for instructions on how to install on Windows using virtualenvwrapper-win
), check out this link.
-Donne
在CentOS 6.X 上面安裝 Python 2.7.X
CentOS 6.X 自帶的python版本是 2.6 , 由於工作需要,很多時候需要2.7版本。所以需要進行版本升級。由於一些系統工具和服務是對 Python 有依賴的,所以升級 Python 版本需要注意。
升級步驟
如何歡樂的,沒有痛苦的升級python版本 ,往下看 …
更新系統和開發工具集
更新指令
yum -y update
yum groupinstall -y 'development tools'
另外還需要安裝 python 工具需要的額外軟體包 SSL, bz2, zlib
yum install -y zlib-devel bzip2-devel openssl-devel xz-libs wget
原始碼安裝Python 2.7.x
wget http://www.python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz
xz -d Python -2.7.8.tar.xz
tar -xvf Python-2.7.8.tar
安裝詳情:
# 進入目錄:
cd Python-2.7.8
# 執行配置 configure:
./configure --prefix=/usr/local
# 編譯安裝:
make
make altinstall
# 檢查 Python 版本:
[[email protected] ~]# python2.7 -V
Python 2.7.8
設定 PATH
為了我們能夠方便的使用Python,我們需要設定系統變數或者建立 軟連線將新版本的 Python
加入到 path 對應的目錄 :
export PATH="/usr/local/bin:$PATH"
or
ln -s /usr/local/bin/python2.7 /usr/bin/python
# 檢查
[root@dbmasterxxx ~]# python -V
Python 2.7.8
[root@dbmasterxxx ~]# which python
/usr/bin/python
安裝 setuptools
#獲取軟體包
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz
# 解壓:
tar -xvf setuptools-1.4.2.tar.gz
cd setuptools-1.4.2
# 使用 Python 2.7.8 安裝 setuptools
python2.7 setup.py install
安裝 PIP
curl https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py | python2.7 -
修復 yum 工具
此時yum應該是失效的,因為此時預設python版本已經是2.7了。而yum需要的是2.6 所以:
[root@dbmasterxxx ~]# which yum
/usr/bin/yum
#修改 yum中的python
將第一行 #!/usr/bin/python 改為 #!/usr/bin/python2.6
此時yum就ok啦
總結
Python 版本升級過很多遍,每次都有問題,此方法來自網際網路,經過使用,沒有問題,特此總結一下
相關推薦
在CentOS 6.X 上面安裝 Python 2.7.X以及安裝locust遇到ssl的問題
轉自:http://ruiaylin.github.io/2014/12/12/python%20update/ https://github.com/donnemartin/saws/issues/15 Hi Peter, Guy, Could you try in
CentOS 6.9編譯安裝Python-2.7.14(python升級)
參考 Python官網: https://www.python.org/ 阿里雲 https://www.aliyun.com/jiaocheng/517192.html &nb
在Linux CentOS 6.6上安裝Python 2.7.9
CentOS 6.6自帶的是Python 2.6.6,而編譯llvm需要Python 2.7以上。 checking for python... /usr/bin/python checking for python >= 2.7... not found configure: error:
Centos 6.9 自帶Python 2.6.6 切換為2.7.13(or later)
source 查看 find 命令 進入目錄 進入 安裝 2.6 usr local 目的: 系統默認運行python, 系統提示2.6.6,不滿足練習環境-->切到2.7.x步驟1: find 命令查找所有的python相關文件#find / name=‘pytho
mark LINUX_6.8 python_2.6.6 setup版本升級 python 2.7.9 安裝 pip 臨時使用國內鏡像源庫 指定模塊版本 刪除指定模塊
就會 yum -- 創建 tty zxvf 無法 external django 簡單但卻又經常需要使用 網上 貼子也很多 也經常用 所以 做個mark 吧: 1首先下載python2.7.9 源tar包 源碼安裝 可利用linux自帶下載工具wget下載,
CentOS安裝python-2.7+安裝pip-10.0.0
files 預裝 path packages 編譯 onf block -s wget 註:以下所有操作均在CentOS 6.8 x86_64位系統下完成。 首先查看當前系統預裝的python版本: # whereis python python2: /usr
將python 2.6.6 升級到 2.7.10以及安裝setuptools和pip
檢視python的版本 wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz 根據官方資源,可以下載最新版本 2.解壓 tar -zxvf Python-2.7.10.tgz 3.更
CentOS6.6安裝Python-2.7.12
1、安裝python前所需要的依賴包 yum -y install openssl openssl-devel ncurses-devel.x86_64 bzip2-devel sqlite-devel python-devel zlib gcc 2、下載 python
安裝python 2.7條件下的pip環境
package 條件 packages pypi pip .py fda 2.7 安裝python wget https://pypi.python.org/packages/ff/d4/209f4939c49e31f5524fa0027bf1c8ec3107abaf7c
windows平臺python 2.7環境編譯安裝zbar
hone 一個 增加 acf extension python2 sdn pat o-c 最近一個項目需要識別二維碼,找來找去找到了zbar和zxing,中間越過無數坑,總算基本上弄明白,分享出來給大家。 一、zbar官方介紹 ZBar 是款桌面電腦用條形碼/
windows平臺python 2.7環境編譯安裝zbarlight
ocs ons warnings float depend wal test eight mov 類似於前一篇博文,http://www.cnblogs.com/zhongtang/p/7148082.html中描述的情況。 編譯zbarlight同樣出現問題,簡要處理步
Python 2.7.x 和 3.x 版本區別小結
pythonpython現在很火,最近花了些時間去了解了一下,最初了解的是2.7.x版本,感覺,從書寫上是很不習慣,少了一雙大概號,取而代之的是縮進;然後跟kotlin和swift一樣省去了每行的分號,象我們這種分號強迫癥的人真心的不習慣;還有!True的條件改成not True、while後面可以跟else
Python 2.7.x 和 3.x 版本的語法區別
ast ssa pan att 可叠代對象 abcde unicode 用戶 列表 <__future__模塊> Python 3.x引入了一些與Python 2不兼容的關鍵字和特性,在Python 2中,可以通過內置的__future__模塊導入這些新
python 2.7 的Scrapy安裝介紹
contain environ 主頁 easily testin byte finish ani reat 一、 Scrapy簡介 Scrapy is a fast high-level screen scraping and web crawling framewo
Cent OS7安裝Python 2.7.15
這種安裝方式為在系統原基礎上進行編譯安裝python2.7.15不廢話,直接開始主題。 1、環境說明 系統版本Cent OS 7,軟體包存放位置/home/s
Linux下安裝python-2.7 先zlib
2018-04-25 釋出 Linux下安裝python-2.7 py
Centos7.1搭建pyenv環境並安裝python 2.7.10
[[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.1.1503 (Core) -----------------------------------------------
CentOS 6.5 -- Redis 4.0.2環境搭建、安裝和例項啟動
關於Redis,不做解釋,主要講操作 一、準備一個純淨版的CentOS 6.5 二、SSH工具連線CentOS 64-bit-Redis 三、安裝curl下載工具包 yum install curl (如果安裝的過程中自動yes,帶上引數 yum-y ins
Linux下升級安裝Python-2.7.8版本
本文主要介紹在Linux(CentOS)下將Python的版本升級為2.7.8的方法 1.下載安裝包 wget http://python.org/ftp/python/2.7.8/Python-2.7.8.tgz 2.解壓縮 編譯 安裝 如果報以上錯誤,請先安裝gcc,
Python(2.7.x)呼叫Java的簡單示例
1. 安裝Jython 在Linux中: sudo apt-get install jython 在Windows中: 在http://www.jython.org/下載相應版本的jython-installer-x.x.x.jar進行安裝。 設定環境變數: JYTHON