问题描述
当在终输入pip命名一直提示
-bash: /usr/local/Cellar/python/3.7.5/bin/pip3: /usr/local/opt/python/bin/python3.7: bad interpreter: No such file or directory
解决
当我们查看列出的两个路径,发现/opt路径下没有python这个文件,对比发现在Cellar中安装的文件会在opt下创建软连接,具体表现在文件上面有个箭头
根据报错提示,这时候我们只需要创建软件链接就可以了
ln -s /usr/local/Cellar/python/3.7.5/ /usr/local/opt/python
执行命令就会在opt下生成python目录。
其实还需要软连接pip命令但是直接连接了python就不需要了。
验证:执行pip
提示:如果想要使用指定的版本,不要忘记了在~/.bash_profile中设置环境变量,如下
# Setting Path For Python 3.7.5 export PATH=${PATH}:/usr/local/Cellar/python/3.7.5/bin alias python="/usr/local/Cellar/python/3.7.5/bin/python3" alias pip="/usr/local/Cellar/python/3.7.5/bin/pip3"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)