Learning to Reconstruct 3D Manhattan Wireframes From a Single Image 环境配置与复现

conda create -y -n shapeunity-9.2 python=3.6
source activate shapeunity-9.2
# 我下面这句是一个一个下载的
conda install -y pyyaml docopt matplotlib scikit-image opencv tqdm
conda install -y pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=9.2 -c pytorch
# 下面这句老失败,换成了下下句
python -m pip install --upgrade vispy cvxpy
pip install --upgrade vispy cvxpy -i https://pypi.tuna.tsinghua.edu.cn/simple

git clone https://github.com/zhou13/shapeunity
git clone https://github.com/moliushang/shapeunity
git clone git://github.com/zhou13/shapeunity
cd shapeunity
mkdir data logs

安装curl

source activate shapeunity-9.2

报错:

 curl --version
curl: symbol lookup error: /home/heixiazi/anaconda3/bin/../lib/libcurl.so.4: undefined symbol: SSLv2_client_method

解决:

# 定位
locate libcurl.so.4
sudo gedit ~/.bashrc

# 添加动态库
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH

# 让配置文件生效
source ~/.bashrc

运行:

python ./train.py -d 0,1,2,3 --identifier baseline config/hourglass.yaml

报错:ModuleNotFoundError: No module named 'yaml'

pip install pyyaml

报错:ModuleNotFoundError: No module named 'numpy'

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

 报错:ModuleNotFoundError: No module named 'cv2'

conda uninstall opencv
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple 

报错:AttributeError: module 'yaml' has no attribute 'FullLoader'

1. 未安装 pyyaml

pip3 install pyyaml

2. 已存在pyyaml,且版本低于5.1

查看 yaml 版本,并卸载老版本:

    python3
    import yaml
    yaml.__version__
     

    # 这里用什么下载的就用什么卸载,比如我用conda下载的,这里我就必须用conda卸载
    conda uninstall pyyaml
    pip3 install pyyaml

报错:ModuleNotFoundError: No module named 'skimage'

pip install scikit-image -i https://pypi.tuna.tsinghua.edu.cn/simple

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值