美文网首页
【Pytorch】MacOS Python3.6 Pytorch

【Pytorch】MacOS Python3.6 Pytorch

作者: ItchyHiker | 来源:发表于2018-10-24 16:55 被阅读0次

    1. 安装编译

    # Clone Caffe2's source code from Github repository
    git clone https://github.com/pytorch/pytorch.git && cd pytorch
    # Checkout the tag v0.4.1
    git checkout v0.4.1
    # Clone third party dependencies
    git submodule update --init
    
    # Create a directory to put Caffe2's build files in
    mkdir build && cd build
    
    # Configure Caffe2's build
    # This looks for packages on your machine and figures out which functionality
    # to include in the Caffe2 installation. The output of this command is very
    # useful in debugging. 
    # To cmake with python3.6, use cmake with DPYTHON_EXECUTABLE DPYTHON_LIBRARY DPYTHON_INCLUDE_DIR. 
    # I use virtual enviroment here which is very useful for different tasks.
    cmake .. \
    -DPYTHON_EXECUTABLE=/usr/local/bin/python3.6m \
    -DPYTHON_LIBRARY=/Users/yuhua.cheng/Opt/myenv/lib/python3.6/config-3.6m-darwin/libpython3.6.a \
    -DPYTHON_INCLUDE_DIR=/Users/yuhua.cheng/Opt/myenv/include/python3.6m
    
    # Compile, link, and install Caffe2 (-j8 is optional)
    sudo make install -j8
    

    2. 配置环境变量

    vi ~/.bashrc
     
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/PATH/TO/pytorch/build/lib
    export PYTHONPATH=$PYTHONPATH:/PATH/TO/pytorch/build
    

    保存之后source ~/.bashrc

    测试:

    In [1]: import caffe2
    
    In [2]: from caffe2.python import core
    WARNING:root:This caffe2 python run does not have GPU support. Will run in CPU only mode.
    

    这样安装的包好像不能打开lmdb文件,真是坑多,心累。

    Reference

    1. https://codeyarns.com/2017/05/30/how-to-build-caffe2-from-source/

    相关文章

      网友评论

          本文标题:【Pytorch】MacOS Python3.6 Pytorch

          本文链接:https://www.haomeiwen.com/subject/caattqtx.html