首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >已使用rm -rf删除macOS上的python文件

已使用rm -rf删除macOS上的python文件
EN

Stack Overflow用户
提问于 2018-06-01 17:50:09
回答 2查看 53关注 0票数 0

我使用的是MACOS 10.12.6

我试图卸载python以重新安装它,但我愚蠢地将这些命令输入到我的终端中。

代码语言:javascript
复制
sudo rm -rf /Users/<myusername>/anaconda2/lib/python2.7
sudo rm -rf /Users/<myusername>/anaconda2/lib/python27.zip
sudo rm -rf /Users/<myusername>/anaconda2/lib/python2.7/plat-darwin
sudo rm -rf /Users/<myusername>/anaconda2/lib/plat-mac
sudo rm -rf /Users/<myusername>/anaconda2/lib/plat-mac/lib-scriptpackages

现在我的Python不能工作了。我得到以下错误:

代码语言:javascript
复制
>Could not find platform independent libraries <prefix>
>Could not find platform dependent libraries <exec_prefix>
>Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]

当我尝试运行python时,得到的结果如下所示

代码语言:javascript
复制
>ModuleNotFoundError: No module named 'pandas'

我目前不能做任何需要python的事情。

很久以后我才明白,我所做的是从我的计算机上删除了python文件的一个重要部分。

如果我想在这台计算机上使用python,有没有办法重新安装Python,或者格式化我的计算机是唯一的选择?

EN

回答 2

Stack Overflow用户

发布于 2018-06-03 06:01:57

既然您在mac上使用了Anconda,那么您应该能够重新安装Python2.7。如果您仍然有安装包: Anaconda2-5.2.0-MacOSX-x86_64.pkg,只需双击它并按照说明操作即可。如果您没有这个包,请从here下载它,当包完全下载后,双击它。

票数 1
EN

Stack Overflow用户

发布于 2018-06-03 06:04:50

您只删除了Anaconda,而没有删除系统Python。

因此,您可能只需要编辑PATH变量来删除对这些文件夹的引用。

检查你的~/.bashrc

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50640716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档