美文网首页
安装sanic出错的解决办法

安装sanic出错的解决办法

作者: 77c7fe4bce55 | 来源:发表于2020-01-14 18:36 被阅读0次

    1,第一次安装sanic, pip install sanic时直接time out.

    百度了下,一般是被拦了,第一步换源,使用下面指令: 

    1>  pip install sanic -i http://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn

    2> 在pycharm里换源是进入setting->project interpreter->右边栏的加号-->点击底部的manage repositories-->删除已存的源,点右边的加号添加上面的源地址:http://pypi.tuna.tsinghua.edu.cn/simple/  -->保存出来后刷新下就可以看到最新的源地址。

    2,进行到上面第一步 1> 时,又出现报错。

    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

    安装 visualcppbuildtools_full.exe  下载地址:https://545c.com/file/1445568-239446865

    Microsoft Visual C++ 14.0 is required 问题在pip安装包时偶尔发生,

    对于下载的Microsoft Visual C++ 版本:

    Visual Studio 2013 ---> 12

    Visual Studio 2015 ---> 14

    Visual Studio 2017 ---> 15

    python3 是用 VC++ 14 编译的, python27 是 VC++ 9 编译的, 安装 python3 的包需要编译的也是要 VC++ 14 以上支持的.

    上面安装好后,再用第一步的命令进行安装  

    pip install sanic -i http://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn

    成功!!

    3,  如果已经安装了sanic但缺少依赖, 使用下面指令: pip install --upgrade sanic -i http://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn

    4, 可以在指定安装某个依赖: pip install ujson -i http://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn

    参考国内的源:据说清华的最稳定,阿里的和豆瓣不太稳定。

    阿里云 http://mirrors.aliyun.com/pypi/simple/

    中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

    豆瓣 (douban) http://pypi.douban.com/simple/

    清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

    中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

    相关文章

      网友评论

          本文标题:安装sanic出错的解决办法

          本文链接:https://www.haomeiwen.com/subject/wkuaactx.html