我在我的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
跑
$ pip show -f pipreqs | grep /pipreqs
它会告诉你文件的安装位置。
然后你可以运行它从那里运行它或添加他们的路径到PATH
。
这是修复:
$ open ~/.bash_profile
然后,在编辑器中
export PATH="/Users/<my-username>/Library/Python/<python-edition>/bin:$PATH"
然后保存编辑器(使用ctrl-s
)。
然后你需要使用.bash_profile
'激活'source
。我相信你也可以关闭并重新开放终端。
$ source ~/.bash_profile
pipreqs
现在作为一个命令。