macos cmakelist设置gcc编译器
SET(CMAKE_C_COMPILER "/usr/local/Cellar/gcc/10.2.0_2/bin/gcc-10")
SET(CMAKE_CXX_COMPILER "/usr/local/Cellar/gcc/10.2.0_2/bin/g++-10")
Miniconda python对应版本
Miniconda3-4.5.4-Linux-x86_64.sh 对应python3.6.5
再往后都是Python3.7的版本了
安装Apex
出现如下错误,
pip install apex
gnu-crypt.h: No such file or directory
查github上issue答案先安装cryptacular,命令,我用的是conda环境
conda install cryptacular
链接:issue答案链接
import错误
TypeError: Class advice impossible in Python3
答案:卸载原来pip安装的,用code安装
git clone https://www.github.com/nvidia/apex
cd apex
python setup.py install
安装faiss时缺少库,其它使用时候也相同
libopenblas.so.0: cannot open shared object file
sudo apt-get install libopenblas-base
libomp.so: cannot open shared object file
sudo apt-get install libomp-dev
pip3 upgrade 问题
ubuntu18.04 pip3 升级之后,调用pip会报出问题,需要将/usr/bin/pip3修改成如下
from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())
conda中使用Jupyter notebook
conda install nb_conda
cv2 缺少库
apt-get install libsm6
apt-get install libxrender1
apt-get install libxext-dev