【发布时间】:2020-09-06 19:55:56
【问题描述】:
背景:
我已经学习 Python(在 MacOS 上)大约三个月了,所以请放轻松。我首先通过 Anaconda 安装 Python 3.7,主要使用 Jupyter Notebook 编写代码。随着学习的深入,我发现了不同的文本编辑器和 IDE,并尝试了不同的程序:IDLE、Sublime 和 PyCharm。
随着我的进步,我还学习了包管理系统,例如 pip 和 conda,以及其他帮助我实现我想要的东西的美妙事物。
问题:
在我安装 PyCharm 和 Python 3.9 后问题浮出水面。
我的电脑现在安装了四到五个不同版本的 Python(2.7、3.7、3.8、3.9)——其中一些我似乎已经下载了多次——现在什么都不能用了!我使用 pip 安装的模块不再正确加载,我华丽的程序(其中一些超过 600 行长)不再运行 - 我什至不能运行简单的 print('hello world') 了。
我的文件很乱。我可能有超过 500mb 的 Python 相关垃圾我不使用。我在控制台中篡改了 PATH 和 bin,我什至不知道如何开始整理。
我想要什么/您可以如何帮助我:
对我来说一个理想的解决方案是只安装 PyCharm 和 Jupyter Notebook,并且它们都能够导入我已安装的模块。我还想删除旧版本的 Python,让 Jupyter Notebook 和 PyCharm 都使用 3.9 作为解释器。此外,我想安全地删除我在过去几个月收集的所有垃圾文件,但我知道您可能无法帮助我。
简而言之:我只想让一切都恢复正常!
我花了数周时间编写了一个程序,该程序基本上完成了,现在甚至没有通过第二行而没有抛出错误。
您有什么建议/潜在的解决方案吗?我对任何事情都持开放态度,包括备份我的文件和重置我的整个 Mac(尽管我想将其保留为 C 计划)。
如果我在我的问题中说错了什么,请纠正我 - 我仍在掌握术语,我觉得我好像在就我无法正确表达的问题寻求帮助 - 请写信尽可能简单地解释您的解决方案,解释您认为初学者可能不理解的任何内容。
提前致谢。
【问题讨论】:
-
其实你不需要 py3.7, 3.8, 3.9 只需安装最新版本...如果你在 py2 中编写代码,那么你可能需要 py2 来运行它,或者你可以转换你的代码进入py3...有一个功能可以在pycharm设置中选择项目解释器
-
现在有点晚了,但我在 macOS 上使用了 Conda,到目前为止还不错。不过,这对事先移除/清洁没有帮助!
标签: python jupyter-notebook pycharm interpreter python-3.9