我在OSX上使用pip install --user csvkit安装了CSVkit,它似乎可以正常工作(重新安装),但收到了Requirement already satisfied消息,但是csvcut在命令提示符下不可用,并且which csvcut不返回任何内容。

默认情况下,如何使csvkit进入我的路径?

最佳答案

--user标志应将脚本安装在$PYTHONUSERBASE/bin中。如果未设置PYTHONUSERBASE,我相信它默认为$HOME/.local

我看到两个选择:

  • 设置$PYTHONUSERBASE或在$HOME/.local/bin中查找csvcut脚本。然后,将$HOME/.local/bin添加到您的路径中:
    export PATH=$HOME/.local/bin:$PATH
    
  • 在没有pip install csvkit标志的情况下运行--user,这会将脚本放置在您的路径中(可能是/usr/local/bin)。
  • 关于python - CSVkit到底在哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22719311/

    10-13 03:20