zoukankan      html  css  js  c++  java
  • [CentOS] 编译安装Python3后pip3安装的库如何在命令行调用

    问题描述

    服务器原本安装了Python2,不能直接用yum等安装Python3,于是我按照[^引用1]的方法编译安装了Python3。

    然而pip3 install gunicorn后并不能直接在命令行启动gunicorn,会提示

    -bash: gunicorn: command not found
    

    解决

    多番查找无果后,我发现/usr/local/python37/bin/(Python3安装目录/bin/)下有一个gunicorn的可执行文件。

    试着运行,提示如下:

    [root@server bin]# ./gunicorn
    usage: gunicorn [OPTIONS] [APP_MODULE]
    

    看来就是它,没错了。原来通过pip安装的扩展的启动入口放在了Python3安装目录/bin/里面。

    于是将Python3安装目录里的bin目录下的可执行文件gunicorn链接到/usr/bin/下(python3也是这样链接的)

    [root@server bin]# ln -s /usr/local/python37/bin/gunicorn /usr/bin/gunicorn3
    [root@server bin]# cd ~
    [root@server ~]# gunicorn3
    usage: gunicorn3 [OPTIONS] [APP_MODULE]
    gunicorn3: error: No application module specified.
    

    在家目录下可以运行,算解决了。

    参考和引用

    1. 主机贴士 - 在宝塔面板python2的基础上安装python3
    本文为博主原创,禁止转载或摘编。
  • 相关阅读:
    如何改变checkbox的样式
    EChart.js 简单入门
    Javascript异步编程的4种方法
    手写手机网站
    Handlebars的基本用法
    装饰器
    using Newtonsoft.Json;
    chrome插件学习笔记
    绩效考核如何快速评分
    wx jssdk
  • 原文地址:https://www.cnblogs.com/aixcyi/p/12408355.html
Copyright © 2011-2022 走看看