如何配置PATH变量以便在CLI上运行包?

问题描述 投票:-1回答:2

我在我的Mac上安装了Python 3.7,并使用命令pipreqs安装了包pip3 install pipreqs --user

当我尝试运行pipreqs path/to/file时,我得到一个-bash: pipreqs: command not found错误。

我知道它看错了地方,这就是无法找到包裹的原因。

我一直在看一些像this这样的帖子,帮助人们重置他们的路径。我真的不知道从哪里开始。这是我可以从命令行执行的操作,还是我实际上必须使用vim或其他东西编辑文件。我直接~/.bashrc

当我运行echo $path时,我得到了

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/dev/opt/bin:/Users/dev/opt/bin:/Users/dev/dev/bin:/Users/dev/.local/bin我的用户名是dev

编辑:

$ pip3 show -f pipreqs | grep /pipreqs
Home-page: https://github.com/bndr/pipreqs
  ../../../bin/pipreqs
  pipreqs/__pycache__/pipreqs.cpython-37.pyc
  pipreqs/pipreqs.py
bash path command-line-interface
2个回答
0
投票

$ pip show -f pipreqs | grep /pipreqs

它会告诉你文件的安装位置。

然后你可以运行它从那里运行它或添加他们的路径到PATH


0
投票

这是修复:

$ open ~/.bash_profile

然后,在编辑器中

export PATH="/Users/<my-username>/Library/Python/<python-edition>/bin:$PATH"

然后保存编辑器(使用ctrl-s)。

然后你需要使用.bash_profile'激活'source。我相信你也可以关闭并重新开放终端。

$ source ~/.bash_profile

pipreqs现在作为一个命令。

© www.soinside.com 2019 - 2024. All rights reserved.