cat python3-install.sh
#!/bin/bash
# auto network install python3
# create time : 2019/12/13
# update time : *
py3_download_path="/usr/local/src"
wget_cmd=`rpm -qa wget |wc -l`
ping www.python.org -c 1 > /dev/null 2>&1
if [[ $? != 0 ]];then
echo -e "\033[41m 無法與網際網路連線,請檢查網路!\033[0m"
exit 2
else
echo -e "\033[42m 網路正常!\033[0m"
fi[ -d $py3_download_path ] && cd $py3_download_path || mkdir -p $py3_download_path
if [[ $wget_cmd == 0 ]];then yum install wget -y >>/dev/null 2>&1;echo "正在安裝wget命令....";echo "wget命令安裝完成" ;fi
echo -e "\033[43m 正在安裝依賴包......\033[0m"
yum install zlib zlib-devel -y >> /dev/null 2>&1
echo -e "\033[42m 依賴包安裝完成! \033[0m"
wget >>/dev/null 2>&1
if [[ $? == 0 ]];then
tar zxf python-3.6.6.tgz >> /dev/null 2>&1
cd python-3.6.6
else
exit 1
fiecho -e "\033[43m 正在配置python...... \033[0m"
./configure --prefix=$/python-3.6.6 >> /dev/null 2>&1
if [[ $? == 0 ]];then
echo -e "\033[42m 編譯安裝中...... \033[0m"
make >> /dev/null 2>&1 && make install >> /dev/null 2>&1
echo -e "\033[42m 編譯安裝完成 \033[0m"
else
echo -e "\033[41m 配置失敗,請檢查配置......! \033[0m"
exit 1
ficd $py3_install_path && ln -s python-3.6.6 python
echo -e "export py_home=$/python\nexport path=\$py_home/bin:\$path" > /etc/profile.d/python.sh
source /etc/profile.d/python.sh
echo -e "\033[42m 安裝完成......ok \033[0m"
exit 0
c 呼叫複雜的python3指令碼
平台 vs2017 python3.7.6 配置 python3.7.0配置 部分 標頭檔案 include main py initialize 創造python虛擬環境初始化if py isinitialized pyrun string import sys 必要步驟 pyrun string...
部署python自動化指令碼 搭建自動化指令碼執行環境
年前把平台的指令碼寫好了,準備在虛擬機器中全部執行一遍。沒想到在虛擬機器中配置了很長時間,才把環境搭好。為了不再犯這配置環境的苦,在這簡單說說環境的搭建吧。因為寫的指令碼是在win7上實現的,所以虛擬機器我安裝的也是win7系統。1 安裝python 2 配置環境變數 python安裝成功後,將安裝...
mysql自動化指令碼 mysql自動化安裝指令碼
學習了兩周linux shell指令碼,終於寫出乙個mysql自動化安裝指令碼。加上今天一整天的測試,可以正常執行安裝mysql 5.5.40.其他版本還沒有測試。現分享一下。也請高手指點一下。執行該指令碼的前提是 環境介紹 1 redhat 6.3 x64,最小化安裝 2 ram 2g,hd 30...