一个简单的小问题:mac的终端里python路径怎么写?

前段时间给mac升级了3.0,之后每次打开terminal都会出现如下提示:

Last login: Sat Dec 18 22:39:10 on ttys000
 
(eval):90: command not found: dirname
 
(eval):90: command not found: dirname
 
__add_sys_prefix_to_path:6: command not found: dirname
 
__add_sys_prefix_to_path:7: command not found: dirname
 

我的终端zshrc文件是这样写的:

#python 3.9
export PATH=/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9
 
 
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/opt/anaconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/opt/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/opt/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/opt/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<
 

后来发现python路径输入有误,直接这样写是不行的,应该这样写:

# Setting PATH for Python 3.9
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}"
export PATH
alias python="/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9"

仅供参考,我安装的是python 3.9。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容,"Fatal error in launcher: Unable to create process using '"D:\Python\python.exe" "D:\Python\Scripts\pip.exe" install pandas'" 这个错误通常是由于Python解释器或pip安装程序无法创建进程而导致的。这可能是由于路径设置不正确或者Python解释器或pip安装程序文件损坏引起的。 解决此问题的一种方法是检查Python解释器和pip安装程序的路径设置是否正确。确保路径中包含正确的Python解释器和pip安装程序的位置。可以通过以下步骤来检查和更正路径设置: 1. 打开命令提示符或终端窗口。 2. 输入以下命令来查看Python解释器的路径: ```shell where python ``` 如果显示的路径与你的Python解释器的实际安装路径不匹配,则需要更正路径设置。 3. 输入以下命令来查看pip安装程序的路径: ```shell where pip ``` 如果显示的路径与你的pip安装程序的实际安装路径不匹配,则需要更正路径设置。 4. 如果路径设置不正确,可以通过以下方式来更正: - 对于Windows用户,可以在系统环境变量中编辑或添加正确的路径。 - 对于Linux或Mac用户,可以编辑或添加正确的路径到.bashrc或.profile文件中。 如果路径设置正确,但仍然遇到此错误,可能是由于Python解释器或pip安装程序文件损坏引起的。在这种情况下,建议重新安装Python解释器和pip。 请注意,以上解决方法是基于常见情况,具体解决方法可能因个人环境而异。如果问题仍然存在,请提供更多详细信息以便进一步帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值