Install-package

    科技2026-02-21  7

    ############### # 单条安装命令 # ############### pip3.7 install pycocotools #pycocotools python -m pip install opencv-python #cv2 python -m pip install base64 #base64 ################ # 安装cmake3.5 # ################ yum -y install gcc gcc-c++ wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz --no-check-certificate tar -zxvf cmake-3.5.2.tar.gz cd cmake-3.5.2 ./bootstrap --prefix=/usr make make install cmake --version ################## # 直接升级gcc7.3 # ################## yum -y install centos-release-scl yum -y install devtoolset-7-gcc devtoolset-7-gcc-c++ devtoolset-7-binutils scl enable devtoolset-7 bash ################## # 源码安装gcc7.3 # ################## #下载源码并解压 wget https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz rm -rf /tmp/* yum install bzip2 tar -zxvf gcc-7.3.0.tar.gz #下载gcc依赖包 cd gcc-7.3.0 ./contrib/download_prerequisites wget http://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.1.0.tar.bz2 wget http://gcc.gnu.org/pub/gcc/infrastructure/mpfr-3.1.4.tar.bz2 wget http://gcc.gnu.org/pub/gcc/infrastructure/mpc-1.0.3.tar.gz wget http://gcc.gnu.org/pub/gcc/infrastructure/isl-0.16.1.tar.bz2 #执行配置、编译和安装 cd gcc-7.3.0 ./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib --with-system-zlib make -j15 make install make uninstall make clean make distclean #重新建立软连 find / -name "libstdc++.so*" #找到自己的文件路径 cp xxx/libstdc++.so.6.0.24 /usr/lib64 #把 libstdc++.so copy 到 /usr/lib64 目录 cd /usr/lib64 rm -rf libstdc++.so.6 #删除原来的 ln -s libstdc++.so.6.0.24 libstdc++.so.6 #重新建立软连接 #配置环境变量 vi ~/.bash_profile export PATH=$PATH:/usr/local/gcc7.3.0/:/usr/local/gcc7.3.0/lib64/ source ~/.bash_profile gcc --version #在训练脚本中需要配置环境变量 export LD_LIBRARY_PATH=/usr/local/gcc7.3.0/lib64/ ############### # python3.7.5 # ############### tar -zxvf Python-3.7.5.tgz #解压源码包 cd Python-3.7.5 ./configure --prefix=/usr/local/python3.7.5 --enable-shared #配置 make #编译 make install #安装 make clean #清除掉配置编译的一些文件 ####### # PIL # ####### yum -y install epel-release yum -y install python-devel yum -y install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-devel yum -y install python-imaging ########## # protoc # ########## #解压、配置、编译、安装 yum -y install autoconf automake libtool curl make g++ unzip tar -axvf protobuf-3.13.0.tar.gz cd protobuf-3.13.0/ ./autogen.sh ./configure --prefix=/usr/local/protobuf make make check make install ldconfig #修改/ect/profile-add protobuf lib path export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/protobuf/lib/ #(动态库搜索路径) 程序加载运行期间查找动态链接库时指定除了系统默认路径之外的其他路径 export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/protobuf/lib/ #(静态库搜索路径) 程序编译期间查找动态链接库时指定查找共享库的路径 export PATH=$PATH:/usr/local/protobuf/bin/ #执行程序搜索路径 export C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/protobuf/include/ #c程序头文件搜索路径 export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/protobuf/include/ #c++程序头文件搜索路径 export PKG_CONFIG_PATH=/usr/local/protobuf/lib/pkgconfig/ #pkg-config 路径 ######################## # Object Detection API # ######################## yum -y install git git config --global http.sslVerify false #Peer's Certificate issuer is not recognize git clone https://github.com/tensorflow/models.git cd models/research protoc object_detection/protos/*.proto --python_out=. #Compile protos cp object_detection/packages/tf1/setup.py . #Install TensorFlow Object Detection API pip3.7 install pandas contextlib2 lxml tf-slim python3.7 setup.py install #python -m pip install --use-feature=2020-resolver #python3.7 object_detection/builders/model_builder_tf1_test.py #Test the installation ########### # pytorch # ########### conda install pytorch-cpu torchvision-cpu -c pytorch pip install https://download.pytorch.org/whl/cpu/torch-1.1.0-cp36-cp36m-win_amd64.whl pip install https://download.pytorch.org/whl/cpu/torchvision-0.3.0-cp36-cp36m-win_amd64.whl

     

    Processed: 0.011, SQL: 9