如何配置Python并组织解释器?

问题描述 投票:0回答:1

背景:我学习Python已经有三个月了。

我学习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 相关的不用的垃圾文件。我在控制台中篡改了 PATHs 和 bins,我甚至不知道如何开始整理这些东西。

我想要什么,你能如何帮助我。

对我来说,一个理想的解决方案是只安装PyCharm和Jupyter Notebook 让它们都能导入我安装的模块。我还想删除旧版本的Python,让Jupyter Notebook和PyCharm都使用3.9作为解释器。此外,我想安全地删除过去几个月里收集的所有垃圾文件,尽管我知道您可能无法帮助我。

简而言之,我只希望一切都能恢复正常。我只想让一切恢复正常!

我花了几周的时间写了一个程序,基本上已经完成了,现在连通过第二行都不能不抛出一个错误。

你有什么建议潜在的解决方案吗?我对任何事情都持开放态度,包括备份我的文件和重置我的整个mac(虽然我想保留这一点作为C计划)。

如果我在问题中说错了什么,请纠正我--我还在掌握这些行话,我觉得我好像在请求帮助解决一个我无法正确表达的问题--请尽可能简单地写出你的解决方案,解释任何你觉得初学者可能不理解的地方。

先谢谢你。

python jupyter-notebook pycharm interpreter python-3.9
1个回答
0
投票

我已经解决了自己的问题,但花了不少调查,将概述我所做的。

  1. 重置我的Mac (这不是必要的,但我还是想这么做)
  2. 安装自酿
  3. 安装 pyenv
  4. 安装pipenv

对于遇到同样问题的人,你一定要研究一下 pyenv 和 pipenv 作为管理 Python 版本和模块的方法。

我不会说得太详细,因为很多人已经说过了,但我会发布一些对我有帮助的文章的链接。

https:/opensource.comarticle195python-3-default-mac。

https:/realpython.comintro-to-pyenv。

https:/pipenv-fork.readthedocs.ioenlatest。

希望对你有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.