我想调试一些全局安装的软件包,包括Python和Node。我在Windows和ubuntu上检查了环境变量,但是
找不到在环境变量中声明的变量。
首先,我如何找到他们的位置。
其次,当我调用一些全局声明的包时,我如何知道执行哪个文件。例如:
对于节点:

grunt someFile.js


对于Python:

syntribos someFiles.conf

最佳答案

我找到了一些关于Python的答案:
首先检查全局软件包的安装位置:
命令:

python -m site --user-site


输出:

/home/ubuntu/.local/lib/python2.7/site-packages


转到此目录,找到您要查找的软件包。
此后,我们可以使用:
    pip show -f package_name
这将向我们显示以下内容:

Entry-points:
  [console_scripts]
  syntribos = syntribos.runner:entry_point
  [oslo.config.opts]
  syntribos.config = syntribos.config:list_opts


然后从这里开始,我们可以开始调试脚本了吗?
例如:[console_scripts]将是包的入口点。

可以吗还是还有更多?
而且我仍在寻找Node。

10-06 05:15