解决安装apex报错:No module named ‘packaging‘

安装apex的时候,输入以下指令后发现报错No module named ‘packaging’

pip install -v --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./

解决方法:
1.下载 apex 22.04-dev :链接
2. 输入下面指令:pip install -v --disable-pip-version-check --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./
3. 可能会发现如下报错:“No such file or directory: ‘:/usr/local/cuda-11.0/bin/nvcc’”,只需要vi ~/.bashrc
4. 然后将'export CUDA_HOME=$CUDA_HOME:/usr/local/cuda' 改成 'export CUDA_HOME=/usr/local/cuda',最后source ~/.bashrc
5. 再输入一次pip install -v --disable-pip-version-check --no-cache-dir --global-option="--cpp_ext" --global-option="--cuda_ext" ./,解决问题!

你可能感兴趣的:(1024程序员节)