Windows下安装apex包

一开始用pip,但是一直出现找不到这个C:\\...\\cryptacular-1.6.2-cp37-cp37m-win_amd64.whl,然后报错

ERROR: Could not build wheels for cryptacular, which is required to install pyproject.toml-based projects。

然后去安装这个cryptacular的时候呢,发现这玩意根本没有所谓的.whl文件,都是一个包的形式。

后来又看到说直接从github上克隆apex仓库再intall,但是还是不行,要么就是根本运行不了setup.py,要么运行setup.py的时候老是ModuleNotFoundError: No module named ‘torch’...可能是我下的位置有问题?

然后我就尝试用conda去下。然后会报错PackagesNotFoundError: The following packages are not available from current channels

再后来就看到了PackagesNotFoundError: The following packages are not available from current channels的解决办法-优快云博客这篇。试到第三个方法。一开始也是不行,在下载包到anaconda/pkgs目录下后,用conda install --use-local nvidia-apex-0.1-py38hea2869c_4.tar.bz2安装时,会报错

RemoveError: 'setuptools' is a dependency of conda and cannot be removed from conda's operating environment.

然后我在stackoverflow上找到解决方法

python - RemoveError: 'setuptools' is a dependency of conda and cannot be removed from conda's operating environment - Stack Overflowa

conda update --force conda
conda update anaconda
conda update conda

 按照上面的代码更新conda后重新conda install --use-local nvidia-apex-0.1-py38hea2869c_4.tar.bz2

然后apex安装成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值