小白必看!Python、Pycharm与Anaconda关系及安装注意事项

曾几何时,你或许是个新手,下载和安装软件时只是照着教程或视频一步步操作,并未深入思考;又或者,你对Python、PyCharm、Anaconda三者间的关联并不明了。那么,这篇文章或许能为你提供一些帮助。

小白必看!Python、Pycharm与Anaconda关系及安装注意事项

由于大多数用户可能先安装了Python,之后才逐渐开始使用Anaconda,因此我首先对Python和PyCharm进行简要说明。

注意!!!

切勿随意将你之前使用的Python版本加入到你新建立的Anaconda环境中!这样做毫无价值,且并不会占用多少内存。除非你是高手,或者能够严格按照高手所写教程准确操作。否则,你可能需要花费五分钟的时间来卸载Anaconda并重新安装。在此,我就不再进行演示了。

答疑解惑 1. python与pycharm

我们所使用的PyCharm是一款名为IDE(集成开发环境)的工具。你可能对cmd有所了解。

或者python:

编写代码似乎颇为不便,因此我们选择了集成开发环境(IDE),而IDE的优势远不止于便捷。

学习你这类语言时,通常都需要借助编译器以及集成开发环境来进行操作。

诸如JetBrains全家桶、Visual Studio等,均呈现此特点。

再说下python。

这个工具被称为编译器,严格来说,它应当称作解释器;它的主要功能是将代码进行转换,通俗地讲,就是进行代码的翻译工作。毕竟,对于普通人来说,直接解读如“01010”这样的二进制代码确实存在一定的难度。

通常在下载并安装编译器或解释器的过程中,系统会提示你设置环境变量,这样做是为了便于我们在命令提示符中调用。实际上,对于某些语言来说,即使不安装环境变量,由于使用频率不高,也能正常运行。

若我已设置好Python的环境变量,那么在命令提示符(cmd)界面中,我只需键入python即可。

这是因为我在系统环境中加入了C:\python3.8这一路径,其中包含了python.exe文件。

这与我们手动打开python是一样的

类似地,我们的pip安装、wheel等指令亦是如此,因为环境变量中包含了C:\python3.8\Scripts这一路径,而该路径下存有pip.exe文件。

等等。

至于为何我们要下载并安装Python,并在配置好环境变量之后安装PyCharm,这二者之间并无直接关联。即便不事先配置环境变量,之后随时都可以进行配置,这并不会对你的PyCharm使用造成任何影响。大多数教程中提到的环境变量配置,其主要目的只是告知你安装是否成功,以及便于未来的使用,因为它们会执行xx --version命令。

2. anaconda

这款专为科学计算设计的Python版本,不仅支持运行多个Python版本,而且拥有众多卓越的功能。

你之所以下载它,可能是因为你想要学习Numpy、Pandas、Matplotlib等科学计算库。不过,这些库在Python环境中同样能够顺利运行。顺便一提,您通过pip下载的软件包都存放在C:\python3.8\Lib\site-packages这个目录下。

关于选择anaconda的原因,首先是因为我们在进行科学计算时,往往采取的是一种探索性的学习方法,这意味着在每执行一个步骤后,我们都会查看其结果,而使用Jupyter Notebook进行这样的操作显然更加便捷。再者,在处理大量数据和执行某些特定类型的运算时,anaconda也展现出其明显的优势。

在下载并安装anaconda的过程中请安心操作,尽管该软件包中也包含python,但这并不会造成任何问题。

Anaconda01是我在最初为自己设置的文件名,你们可以给它取一个更悦耳的名字,比如Anaconda3。

通常在下载anaconda的过程中,人们还会设置环境变量,这并无所谓;只要你的配置是在之前安装的python版本之下,那么在使用cmd时,一切将保持不变。尽管系统中存在两个python版本,但系统会自上而下逐一查找,直至找到第一个为止。

若你调整了路径的排列顺序,例如将C:\Anaconda01置于首位,系统便会运行C:\Anaconda01目录下的python程序,并向你表明当前是在Anaconda环境中执行。(遇到警告时请不要慌张,稍后将有详细说明。)

这与直接在Anaconda Prompt中敲入python命令的操作完全相同。

请注意,这两个Python环境各自独立,举例来说,若你之前使用requests模块下载过requests,那么它会被保存在你当前Python环境的site-packages目录中。而如果你使用的是anaconda,那么你还需要额外下载requests模块,尽管anaconda在下载时已经自带了一些工具,但其中并不包含requests。换句话说,这两个环境是各自独立的。

即便你将之前安装的Python完全卸载,也不会有任何影响。当你重新启动之前编写的pycharm项目时,只需在设置中将已删除的Python更新为Anaconda自带的Python版本即可。如果某些小工具或库尚未安装,只需重新下载即可。

我同时保留了Python和Anaconda两个环境,主要是出于懒散,既不想进行整合,也不觉得占用那点内存有什么关系。

Anaconda自带了conda命令,因此您同样可以寻找到conda.exe文件。

在此处,我的Python环境位于此处,因此pip的路径来源于python3.8版本,然而python3.8并未内置conda,其来源则是我环境变量中的Anaconda。

(注意你配置的环境变量是系统的还是用户的,建议要改一起改)

因此,在Anaconda中下载资源,您可以在激活后的Anaconda环境中的Python或Anaconda Prompt中,通过执行pip install xx命令,亦或是直接使用conda install xx命令,这两种方法均可使用。

解决警告激活问题:

Warning:

这个Python解释器位于conda环境中,然而,该环境却

此环境尚未启动。可能导致库文件无法加载。请激活该环境。

please see

这个错误产生的原因是什么呢?我们之前已经提到了环境变量,而现在直接通过输入python命令所找到的第一个包含python.exe的环境变量,正是我们置于首位的C://Anaconda01路径下的python.exe,而不是位于其后的python3.8文件夹中的python.exe。

为何直接通过命令行运行输入python时,系统会提示你进行激活操作?

执行此指令后,屏幕上会显示一个名为base的环境,该环境与C盘Anaconda01文件夹中的众多文件相对应。若需使用Anaconda01中的Python,需提前告知系统具体使用哪个版本,毕竟未来可能会安装多个Python版本。

执行如下命令:

这个就是激活名为base的环境:activate 名字

激活基础环境,程序将自动跳过执行conda.bat activate base这一步骤。

可以看到,前面多了个(base)

此时我们再输入python

你看,警告没了。

这与我们prompt是一样的了

因此,这仅仅是一个提醒,并非错误提示;在使用前,需先进行激活操作,并告知他人应选择哪个选项。那个称作“base”的环境设置是系统默认的。

你可能想看:
« 上一篇
下一篇 »

相关推荐

python爬虫教程PDF,Python爬虫书PDF

2026年09月02日

30阅读

外国教程python,python编程教学视频

2026年09月02日

24阅读

python简明教程沈洁元,python详细基础教程

2026年09月02日

21阅读

python库包教程,python 包

2026年09月02日

26阅读

python教程大全集,python教程600集

2026年09月02日

26阅读

python入门教程完整版,python零基础入门全套教程视频

2026年09月02日

22阅读