(base) [test@localhost ~]$ cat .condarc
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
show_channel_urls: true
(base) [test@localhost ~]$ ls
absl-py-0.7.1-py37_0.tar.bz2 cython-0.29.13-py37he6710b0_0.tar.bz2 keras-preprocessing-1.1.0-py_1.tar.bz2 tbb-2019.4-hfd86e86_0.tar.bz2
anaconda3 down.sh libprotobuf-3.8.0-hd408876_0.tar.bz2 tensorboard-1.14.0-py37hf484d3e_0.tar.bz2
Anaconda3-2019.07-Linux-x86_64.sh gast-0.2.2-py37_0.tar.bz2 lightgbm-2.2.1-py37he6710b0_0.conda tensorflow-1.14.0-mkl_py37h45c423b_0.tar.bz2
anaconda-custom-py37_1.tar.bz2 google-pasta-0.1.7-py_0.tar.bz2 lightgbm-2.2.1-py37he6710b0_0.tar.bz2 tensorflow-base-1.14.0-mkl_py37h7ce6ba3_0.tar.bz2
_anaconda_depends-2019.03-py37_0.tar.bz2 grpcio-1.16.1-py37hf8bcb03_1.conda markdown-3.1.1-py37_0.tar.bz2 tensorflow-estimator-1.14.0-py_0.tar.bz2
astor-0.8.0-py37_0.tar.bz2 grpcio-1.16.1-py37hf8bcb03_1.tar.bz2 openssl-1.1.1c-h7b6447c_1.conda termcolor-1.1.0-py37_1.tar.bz2
ca-certificates-2019.5.15-1.tar.bz2 imbalanced_learn-0.5.0-py3-none-any.whl openssl-1.1.1c-h7b6447c_1.tar.bz2 _tflow_select-2.3.0-mkl.tar.bz2
c-ares-1.15.0-h7b6447c_1001.tar.bz2 imblearn-0.0-py2.py3-none-any.whl protobuf-3.8.0-py37he6710b0_0.tar.bz2 widgetsnbextension-3.5.1-py37_0.tar.bz2
certifi-2019.6.16-py37_1.tar.bz2 install.sh sklearn2pmml-0.49.0.tar.gz xgboost-0.90-py2.py3-none-manylinux1_x86_64.whl
conda-4.7.11-py37_0.tar.bz2 keras-applications-1.0.8-py_0.tar.bz2 sklearn_pandas-1.8.0-py2.py3-none-any.whl
(base) [test@localhost ~]$ cat down.sh
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/lightgbm-2.2.1-py37he6710b0_0.conda
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/lightgbm-2.2.1-py37he6710b0_0.tar.bz2
wget https://files.pythonhosted.org/packages/1f/48/4e1461d828baf41d609efaa720d20090ac6ec346b5daad3c88e243e2207e/sklearn_pandas-1.8.0-py2.py3-none-any.whl
wget https://mirrors.aliyun.com/pypi/packages/c1/24/5fe7237b2eca13ee0cfb100bec8c23f4e69ce9df852a64b0493d49dae4e0/xgboost-0.90-py2.py3-none-manylinux1_x86_64.whl
wget https://mirrors.aliyun.com/pypi/packages/c2/40/61167a7fc69991248d20b552a1ff96770184064e40f9942e4eb3703bf518/sklearn2pmml-0.49.0.tar.gz
wget https://files.pythonhosted.org/packages/81/a7/4179e6ebfd654bd0eac0b9c06125b8b4c96a9d0a8ff9e9507eb2a26d2d7e/imblearn-0.0-py2.py3-none-any.whl
wget https://files.pythonhosted.org/packages/e6/62/08c14224a7e242df2cef7b312d2ef821c3931ec9b015ff93bb52ec8a10a3/imbalanced_learn-0.5.0-py3-none-any.whl
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/openssl-1.1.1c-h7b6447c_1.conda
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/grpcio-1.16.1-py37hf8bcb03_1.conda
#tensorflow
SOURCE="https://mirrors.tuna.tsinghua.edu.cn/anaconda/"
END=".tar.bz2"
FILE="
pkgs/main/linux-64::cython-0.29.13-py37he6710b0_0
pkgs/main/linux-64::widgetsnbextension-3.5.1-py37_0
pkgs/main/linux-64::conda-4.7.11-py37_0
pkgs/main/linux-64::openssl-1.1.1c-h7b6447c_1
pkgs/main/linux-64::_anaconda_depends-2019.03-py37_0
pkgs/main/linux-64::_tflow_select-2.3.0-mkl
pkgs/main/linux-64::absl-py-0.7.1-py37_0
pkgs/main/linux-64::astor-0.8.0-py37_0
pkgs/main/linux-64::c-ares-1.15.0-h7b6447c_1001
pkgs/main/linux-64::gast-0.2.2-py37_0
pkgs/main/noarch::google-pasta-0.1.7-py_0
pkgs/main/linux-64::grpcio-1.16.1-py37hf8bcb03_1
pkgs/main/noarch::keras-applications-1.0.8-py_0
pkgs/main/noarch::keras-preprocessing-1.1.0-py_1
pkgs/main/linux-64::libprotobuf-3.8.0-hd408876_0
pkgs/main/linux-64::markdown-3.1.1-py37_0
pkgs/main/linux-64::protobuf-3.8.0-py37he6710b0_0
pkgs/main/linux-64::tbb-2019.4-hfd86e86_0
pkgs/main/linux-64::tensorboard-1.14.0-py37hf484d3e_0
pkgs/main/linux-64::tensorflow-1.14.0-mkl_py37h45c423b_0
pkgs/main/linux-64::tensorflow-base-1.14.0-mkl_py37h7ce6ba3_0
pkgs/main/noarch::tensorflow-estimator-1.14.0-py_0
pkgs/main/linux-64::termcolor-1.1.0-py37_1
pkgs/main/linux-64::ca-certificates-2019.5.15-1
pkgs/main/linux-64::certifi-2019.6.16-py37_1
pkgs/main/linux-64::anaconda-custom-py37_1
"
for PACKAGE in $FILE
do
# ::替换为一个/符号
PACKAGE_CUT=${PACKAGE/:://}
wget $SOURCE$PACKAGE_CUT$END
done
(base) [test@localhost ~]$ cat install.sh
for pipPackage in `ls *.whl`
do
pip install ./$pipPackage
done
for pipPackage in `ls *.conda`
do
conda install ./$pipPackage
done
for pipPackage in `ls *tar.bz2`
do
conda install ./$pipPackage
done
(base) [test@localhost ~]$
[root@localhost volumes]# cat free/linux-64/down_free_linux-64.sh
cat free_linux-64 | awk '{print $1}' >free_linux-64-1
sed '/ppc64le/d;/i686/d;/gpu/d;/anaconda-docs/d;/py26/d;/py33/d;/py34/d;/py35/d;' free_linux-64-1 > free_linux-64-2
for PACKAGE in `cat free_linux-64-2`
do
if [ -f ./$PACKAGE ];then
echo "EXIST"
else
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/$PACKAGE
fi
done
rm -rf free_linux-64-1 free_linux-64-2
[root@localhost volumes]# cat free/noarch/down_free_noarch.sh
for PACKAGE in `cat free_noarch_1`
do
if [ -f ./$PACKAGE ];then
echo "EXIST"
else
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch/$PACKAGE
fi
done
[root@localhost volumes]#
[root@localhost volumes]# cat main/linux-64/down_main_linux-64.sh
cat main_linux-64 | awk '{print $1}' > main_linux-64_1
sed '/ppc64le/d;/i686/d;/gpu/d;/anaconda-docs/d;/py26/d;/py33/d;/py34/d;/py35/d;' main_linux-64_1 > main_linux-64_2
for PACKAGE in `cat main_linux-64-2`
do
if [ -f ./$PACKAGE ];then
echo "EXIST"
else
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/$PACKAGE
fi
done
rm -rf main_linux-64_1 main_linux-64_2
[root@localhost volumes]# cat main/noarch/down_main_noarch.sh
cat main_noarch | awk '{print $1}' > main_noarch_1
sed '/ppc64le/d;/i686/d' main_noarch_1 > main_noarch_2
for PACKAGE in `cat main_noarch_2`
do
if [ -f ./$PACKAGE ];then
echo "EXIST"
else
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/noarch/$PACKAGE
fi
done
[root@localhost volumes]#
[root@localhost volumes]# cat r/linux-64/down_r_linux-64.sh
cat r-linux-64 | awk '{print $1}' > r-linux-64-1
for PACKAGE in `cat r-linux-64-1`
do
if [ -f ./$PACKAGE ];then
echo "EXIST"
else
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/linux-64/$PACKAGE
fi
done
[root@localhost volumes]# cat r/noarch/down_r_noarch.sh
cat r_noarch | awk '{print $1}' > r_noarch-1
for PACKAGE in `cat r_noarch-1`
do
if [ -f ./$PACKAGE ];then
echo "EXIST"
else
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/noarch/$PACKAGE
fi
done
[root@localhost volumes]#
[root@localhost ~]# cat readFile.py file = open("/root/zhang", "r") FILECON=[] for line in file.readlines(): line=line.strip('\n') line=line.split('-') if True==(line[1].isalpha()): package=line[0]+"-"+line[1] else: package=line[0] FILECON.append(package) DELETE=[] file = open("/root/deleteFile", "r") for line in file.readlines(): line=line.strip('\n') DELETE.append(line) list2=list(set(FILECON)) for removeELE in DELETE: if removeELE in list2: list2.remove(removeELE) count=0 download="conda install -y " for i in list2: download += i+" " count +=1 print(download) download="conda install -y "
(base) [anaconda3@localhost ~]$ cat down.sh wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/lightgbm-2.2.1-py37he6710b0_0.conda wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/lightgbm-2.2.1-py37he6710b0_0.tar.bz2 wget https://files.pythonhosted.org/packages/1f/48/4e1461d828baf41d609efaa720d20090ac6ec346b5daad3c88e243e2207e/sklearn_pandas-1.8.0-py2.py3-none-any.whl wget https://mirrors.aliyun.com/pypi/packages/c1/24/5fe7237b2eca13ee0cfb100bec8c23f4e69ce9df852a64b0493d49dae4e0/xgboost-0.90-py2.py3-none-manylinux1_x86_64.whl wget https://mirrors.aliyun.com/pypi/packages/c2/40/61167a7fc69991248d20b552a1ff96770184064e40f9942e4eb3703bf518/sklearn2pmml-0.49.0.tar.gz wget https://files.pythonhosted.org/packages/81/a7/4179e6ebfd654bd0eac0b9c06125b8b4c96a9d0a8ff9e9507eb2a26d2d7e/imblearn-0.0-py2.py3-none-any.whl wget https://files.pythonhosted.org/packages/e6/62/08c14224a7e242df2cef7b312d2ef821c3931ec9b015ff93bb52ec8a10a3/imbalanced_learn-0.5.0-py3-none-any.whl wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/openssl-1.1.1c-h7b6447c_1.conda wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/grpcio-1.16.1-py37hf8bcb03_1.conda #tensorflow SOURCE="https://mirrors.tuna.tsinghua.edu.cn/anaconda/" END1=".tar.bz2" END2=".conda" FILE=" pkgs/main/linux-64::cython-0.29.13-py37he6710b0_0 pkgs/main/linux-64::widgetsnbextension-3.5.1-py37_0 pkgs/main/linux-64::conda-4.7.11-py37_0 pkgs/main/linux-64::openssl-1.1.1c-h7b6447c_1 pkgs/main/linux-64::_anaconda_depends-2019.03-py37_0 pkgs/main/linux-64::_tflow_select-2.3.0-mkl pkgs/main/linux-64::absl-py-0.7.1-py37_0 pkgs/main/linux-64::astor-0.8.0-py37_0 pkgs/main/linux-64::c-ares-1.15.0-h7b6447c_1001 pkgs/main/linux-64::gast-0.2.2-py37_0 pkgs/main/noarch::google-pasta-0.1.7-py_0 pkgs/main/linux-64::grpcio-1.16.1-py37hf8bcb03_1 pkgs/main/noarch::keras-applications-1.0.8-py_0 pkgs/main/noarch::keras-preprocessing-1.1.0-py_1 pkgs/main/linux-64::libprotobuf-3.8.0-hd408876_0 pkgs/main/linux-64::markdown-3.1.1-py37_0 pkgs/main/linux-64::protobuf-3.8.0-py37he6710b0_0 pkgs/main/linux-64::tbb-2019.4-hfd86e86_0 pkgs/main/linux-64::tensorboard-1.14.0-py37hf484d3e_0 pkgs/main/linux-64::tensorflow-1.14.0-mkl_py37h45c423b_0 pkgs/main/linux-64::tensorflow-base-1.14.0-mkl_py37h7ce6ba3_0 pkgs/main/noarch::tensorflow-estimator-1.14.0-py_0 pkgs/main/linux-64::termcolor-1.1.0-py37_1 pkgs/main/linux-64::ca-certificates-2019.5.15-1 pkgs/main/linux-64::certifi-2019.6.16-py37_1 pkgs/main/linux-64::anaconda-custom-py37_1 " for PACKAGE in $FILE do # ::替换为一个/符号 PACKAGE_CUT=${PACKAGE/:://} wget $SOURCE$PACKAGE_CUT$END1 wget $SOURCE$PACKAGE_CUT$END2 done (base) [anaconda3@localhost ~]$
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==2.0.0-beta1