强权限限制下安装库:以Autogluon为例

原因:

直接pip在没有管理员权限下,安装一些集成性较强的库,往往会遇到各种拒绝访问导致安装失败,或者需要安装Microsoft Visual C++ 14.0来解决。

因此需要conda创建虚拟环境,而不使用默认的环境。

如果库本身只能在linux上使用,可以绕道。


先说一下,小型的库:

直接去下对应的whl文件,比如需要ConfigSpace这个库,就去pypi中搜索,然后进入ConfigSpace · PyPI选择下载文件

下好了文件,然后用pip install 文件名.whl进行安装


冷门或者安装有难度的库:

上github从他们的setup.py安装【不过我至今没用win环境安装成功过。。。


系统是win且上述方法都用不了:

以Autogluon为例

启动Anaconda Prompt,建立虚拟环境myenv

conda create -n myenv python=3.9 -y
conda activate myenv

然后接着输入:

pip3 install -U pip
pip3 install -U setuptools wheel

# CPU version of pytorch has smaller footprint - see installation instructions in
# pytorch documentation - https://pytorch.org/get-started/locally/
pip3 install torch==1.12.1+cpu torchvision==0.13.1+cpu torchtext==0.13.1 -f https://download.pytorch.org/whl/cpu/torch_stable.html

pip3 install --pre autogluon

如果是想在jupyter下使用这个库,需要切换环境,因为默认的环境里是没有这个库的。

因此安装内核,继续输入:

conda install ipykernel

然后关联到jupyter:

python -m ipykernel install --user --name myenv --display-name "Python [conda env:myenv]"

如果不用jupyter就很简单啦,VS code或者pychram直接选择编译环境时用虚拟环境myenv的路径。不知道路径,可以这样查看:

conda env list

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值