社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

python找不到已安装的(用户站点)应用程序

amigo421 • 5 年前 • 1846 次点击  

我刚安装好 compiledb ,操作系统:RHEL6

pip install --user compiledb

从命令行运行它不起作用:

$ compiledb

告诉我找不到compiledb命令。

我也试过了

python comppiledb

错误类似于compiledB不是脚本。

可能我应该手动将用户站点包目录添加到一些(?)路径?什么是正确的方法?

我知道这是个新手问题,但我在谷歌上找不到类似的问题。 是的,我不知道巨蟒只需要( compildb )将makefile转换为编译数据库,而不是更多。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38960
 
1846 次点击  
文章 [ 1 ]  |  最新文章 5 年前
Chris
Reply   •   1 楼
Chris    6 年前

让我们先看看第二个案例。尝试添加 -m 与一起运行时标记 python :

python -m compiledb

把它当作 compiledb 您可能需要添加 pip 用户二进制目录 PATH 。让我们看看在哪里 pip install --user 在您的计算机上放置库。在命令行上运行:

python -c 'import site; print(site.USER_BASE)'

在我的系统上打印

/home/chris/.local

和通过安装的二进制文件 pip安装--用户 住在

/home/chris/.local/bin

假设您得到类似的输出,您应该能够运行 编译的B 作为

/home/amigo421/.local/bin/compiledb

如果可以的话,你可以添加 /home/amigo421/.local/bin 给你的 路径 ,例如通过添加

export PATH="$PATH:/home/amigo421/.local/bin"

给你的 ~/.bash_profile 然后注销并重新登录。在这一点上,你应该能够简单地运行

compiledb