如何本地安装访问Python模块?pipenv安装后命令未找到的PATH配置求助
解决pipenv: command not found的问题
你猜的没错,这个问题确实是因为用户本地安装的pipenv所在目录没被加到系统PATH环境变量里,系统找不到这个命令的位置。下面是一步步的解决方法:
第一步:先确认pipenv的安装路径
在终端里运行这条命令:pip show pipenv输出里会有个
Location字段,比如Linux系统通常是/home/你的用户名/.local/bin,Mac系统可能是/Users/你的用户名/Library/Python/3.x/bin(x是你的Python版本号,比如3.9)。这个路径就是我们要加到PATH里的目录。第二步:把路径添加到.bashrc
打开你的.bashrc文件编辑,比如用nano编辑器:nano ~/.bashrc在文件的最末尾添加一行(把下面的路径换成你刚才找到的Location对应的目录):
# 添加pipenv所在目录到PATH export PATH="$HOME/.local/bin:$PATH"(如果是Mac用户,就换成类似
export PATH="$HOME/Library/Python/3.9/bin:$PATH"这样的路径)第三步:让修改立即生效
运行这条命令,让刚才的PATH修改马上生效:source ~/.bashrc现在再试试
pipenv --version,应该就能正常显示版本号,然后执行pipenv install requests也没问题了。
补充:如果你用的是zsh终端(现在很多Mac默认是zsh),那你需要修改的是
~/.zshrc文件,步骤和上面一样,最后运行source ~/.zshrc生效。
内容的提问来源于stack exchange,提问作者rainbowsorbet
相关产品推荐
相关产品推荐

