在终端中打开python时出错

猎人麦克斯菲尔德

我不小心删除了我机器上的python文件夹-这是一台运行优胜美地版本10.10.2(14C1510)的Macbook。我把它们丢掉了,但是当我尝试运行python时,我得到了:

Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site

我已经阅读了论坛,并使用以下命令将PYTHONHOME导出到usr / local:

export PYTHONHOME=usr/local

当我尝试现在运行python时,我仅得到最后一个错误:

ImportError: No module named site

我找到了python2.7文件夹-其中有四个并将它们移到/ usr / local / lib。然后我输入:

导出PYTHONHOME = /usr/local/lib/python2.7

它给了我错误:

-bash:导出:=': not a valid identifier -bash: export:/usr/local/lib/python2.7':不是有效的标识符

帮助!

谢谢

马特·戴维森

PYTHONHOME应该指向标准python库的目录。您目前正在做的事情有两个问题。

  1. usr / local是相对路径。您应该使用绝对路径,即/ usr / local
  2. / usr / local可能不是适合您的python库的位置,它可能类似于/usr/local/lib/python2.7或/usr/local/lib/python3.5

在终端中,尝试使用以下命令:

ls /usr/local/lib

现在,通过结果查看您想要使用的正确python安装。现在使用以下命令设置您的PYTHONHOME变量

export PYTHONHOME=/usr/local/lib/pythonXXX

替换XXX以完成所需的路径。请注意,路径如何包含前导斜杠以使其成为绝对路径!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

“打开终端时出错:未知。” 通过 Python 在 SSH 服务器中运行命令时出错

来自分类Dev

打开终端时抛出错误消息

来自分类Dev

打开终端时抛出错误消息

来自分类Dev

打开文件时出错。Python

来自分类Dev

在Python中打开ffmpeg子进程时出错

来自分类Dev

打开终端时出错:MacOs 10.12.4 上的未知 Qt Creator

来自分类Dev

在终端中运行HardInfo时出错?

来自分类Dev

打开终端时执行python脚本

来自分类Dev

编辑crontab时在终端中打开emacs

来自分类Dev

在终端内打开终端时执行python脚本

来自分类Dev

在python中打开终端并运行python脚本

来自分类Dev

在python中打开终端并运行python脚本

来自分类Dev

使用python打开页面时出错

来自分类Dev

在Powershell中打开Excel时出错

来自分类Dev

在R中打开dicom文件时出错

来自分类Dev

在ArchLinux中打开Eclipse时出错

来自分类Dev

操纵VBA中打开的文件时出错

来自分类Dev

从表单中打开报告时出错

来自分类Dev

在 WPF 中打开辅助窗口时出错

来自分类Dev

在python中的多线程处理中打开多个webdriver时出错

来自分类Dev

在Mac终端上的doctest中运行+ NORMALIZE WHITESPACE时出错

来自分类Dev

在终端中的Podfile上使用Pod Install命令时出错

来自分类Dev

从python打开位于远程服务器中的文件时出错

来自分类Dev

打开.xcworkspace时出错

来自分类Dev

打开日食时出错

来自分类Dev

打开 Spectacle 时出错

来自分类Dev

在PyQt4中打开文件时“取消”时出错

来自分类Dev

在打开新的终端窗口时ZSH别名抛出错误

来自分类Dev

打开终端窗口并在启动时执行Python脚本