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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

python2安装_Linux 上安装 appium 的辛酸

發(fā)布時(shí)間:2025/4/16 linux 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python2安装_Linux 上安装 appium 的辛酸 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

appium 在windows上的安裝相對(duì)比較簡(jiǎn)單,但是在linux上的安裝相對(duì)比較麻煩,所以這里記錄一下

總的來(lái)說(shuō),在linux 環(huán)境下安裝需要以下幾步:

1.安裝andriod sdk

2.安裝python

3.安裝node.js

4.安裝npm

5.安裝appium

6.安裝依賴庫(kù)

7.運(yùn)行測(cè)試

1.安裝andriod SDK

這個(gè)沒(méi)有太多需要說(shuō)明的

2.安裝Python

appium 需要python 2.6 以上的支持,如果已經(jīng)安裝了其他版本需要做個(gè)修改,特別是yum的python的配置

(1)下載

可從 http://www.python.org/進(jìn)行下載

wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2

(2)解壓

tar jxvf Python-2.7.2.tar.bz2

(3)進(jìn)入目錄安裝:

/configure --prefix=/usr/local/Python2.7 --enable-shared

make

make install

當(dāng)出現(xiàn) libpython2.7.so.1.0的錯(cuò)誤時(shí):

[root@CNC-BJ-5-3N1 bin]# ./python

./python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory

[root@CNC-BJ-5-3N1 bin]# pwd

/usr/local/Python2.7/bin

[root@CNC-BJ-5-3N1 bin]# /usr/local/Python2.7/bin/python2.7

/usr/local/Python2.7/bin/python2.7: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory

[root@CNC-BJ-5-3N1 bin]# pwd

/usr/local/Python2.7/bin

/usr/local/Python2.7/lib

libpython2.7.so.1.0的錯(cuò)誤時(shí)的 解決辦法:

1) vi /etc/ld.so.conf 添加/usr/local/Python2.7/lib

/sbin/ldconfig

/sbin/ldconfig -v

2) 使用新安裝的python:

mv /usr/bin/python /usr/bin/python.bak

ln -s /usr/local/Python2.7/bin/python2.7 /usr/bin/python

這里要看下/user/bin 下面到底有幾個(gè)python,都要做下修改

3)因?yàn)閥um默認(rèn)的是使用python2.4,為了使yum命令能正確執(zhí)行,需要修改

[root@CNC-BJ-5-3N1 bin]# vi yum

將#!/usr/bin/python 改為 #!/usr/bin/python2.4

3.安裝node js

?這個(gè)不難、從官網(wǎng)下載tar.gz安裝包、然后

解壓后

./configure

make

make install

如果不是root權(quán)限 要用sudo執(zhí)行

4.安裝npm

curl http://npmjs.org/install.sh | sh 如果這個(gè)報(bào)錯(cuò) 那就用 curl https://npmjs.org/install.sh | sh

如果非root權(quán)限用下面的

curl http://npmjs.org/install.sh | sudo sh 如果這個(gè)報(bào)錯(cuò) 那就用 curl https://npmjs.org/install.sh | sudo sh

5.安裝appium

如果提示相關(guān)的模塊沒(méi)有的話先安裝模塊

sudo npm install appium

6.安裝依賴庫(kù)

運(yùn)行例子測(cè)試腳本,如果提示什么模塊沒(méi)有安裝的時(shí)候需要先安裝

常見(jiàn)的如:wd(webdriver)模塊 selenium模塊等

7.運(yùn)行測(cè)試用例

從appium 的github上下載測(cè)試腳本就可以運(yùn)行了

總結(jié)

以上是生活随笔為你收集整理的python2安装_Linux 上安装 appium 的辛酸的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。