pipenv安装给"皮尤不在你的路径"

Kos*_*teg 10 python python-3.x pipenv

我有Mac OS X El Capitan,安装了python 3.6,pip,pipenv.不能让pipenv工作:

pipenv install
Creating a virtualenv for this project…
Warning: it looks like pew is not in your PATH. We cannot continue until this is resolved.
Run Code Online (Sandbox Code Playgroud)

我检查了皮尤 - 它在 /Users/kosteg/Library/Python/3.6/bin

这是我的〜/ .bash_profile:

export PATH=/usr/local/bin:/usr/local/sbin:$PATH
export PATH=/Users/kosteg/.local/bin:$PATH
export PATH=/Users/kosteg/Library/Python/3.6/bin:$PATH
export PATH=/Users/kosteg/Library/Python/3.6:$PATH
alias python=python3
alias pip=pip3
Run Code Online (Sandbox Code Playgroud)

如何解决路径问题?

小智 19

卸载virtualenv,pipenvpew.

然后,按照这样的:先安装virtualenv,然后pew,再pipenv以简单的命令pip install.

  • 遗憾的是,这种方法有效,但是确实可以 (2认同)
  • 在Windows上也可以使用。对此有一些解释是很好的。 (2认同)

Kos*_*teg 6

sudo -H pip3 install pew 解决了这个问题

  • 出于安全原因,安装sudo不是一个好的选择.此外,不应要求sudo使其工作. (4认同)