Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用rm-rf删除macOS上的python文件_Python_Macos - Fatal编程技术网

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

使用rm-rf删除macOS上的python文件,python,macos,Python,Macos,我正在使用MACOS 10.12.6 我试图卸载python以重新安装它,我愚蠢地在终端中键入了这些命令 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-dar

我正在使用MACOS 10.12.6

我试图卸载python以重新安装它,我愚蠢地在终端中键入了这些命令

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的事情

我后来才明白,我所做的是从我的计算机上删除python文件的一个重要部分。
如果我想在这台计算机上使用python,有没有办法重新安装python或者格式化我的计算机是唯一的选择?

既然你在mac上使用了Anconda,你应该可以重新安装python 2.7。如果您仍然有安装软件包:Anaconda2-5.2.0-MacOSX-x86_64.pkg,只需双击该软件包并按照说明操作即可。如果您没有此软件包,请从中下载,当软件包完全下载时,双击它。

您只删除了Anaconda,而不是系统Python

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

使用带rm和-rf的sudo检查~/.bashrc

。。。在使用本产品之前,您应该先阅读本手册。您需要重新安装python:-并且可能会缓解您的问题。
>Could not find platform independent libraries <prefix>
>Could not find platform dependent libraries <exec_prefix>
>Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
>ModuleNotFoundError: No module named 'pandas'