目录
1.准备环节
2.创建虚拟环境
3.PyCharm的解释器使用虚拟环境
4.虚拟环境安装包
5.使用虚拟环境的好处
老友是个Python小白,为此特意写下本篇博客,希望能够帮助大家更快乐地写代码。因为一般现在都使用PyCharm开发Python的项目,所以配环境的教程都是在PyCharm上展开。
准备环节就是要先在自己的电脑上安装上PyCharm和Anaconda,下载链接摆在下面了。
Pycharm:版本啥的没啥特殊需求的话,就直接用社区版就行【免费无限期使用】,专业版的需要付费【也是可以白嫖的】。
PyCharm: the Python IDE for Professional Developers by JetBrainsThe Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more...https://www.jetbrains.com/pycharm/
Anaconda:
Anaconda | The World's Most Popular Data Science Platformhttps://www.anaconda.com/
想要创建虚拟环境,先要找到 Anaconda Prompt。打开开始,字母A下的前几个里就是Anaconda 的文件夹。
打开 Anaconda Prompt,长下面那个样子:
打开Anaconda Prompt,就成功了一半了。下面进行后一半操作,创建一个虚拟Python环境。
输入命令:conda create -n lmt_python_environment python=3.6,命令中的lmt_python_environmen和3.6分别是指环境的名称和python的版本,可以自行根据需求设定。
conda create -n lmt_python_environment python=3.6
输入创建命令回车后,进入下面的状态:
稍等片刻,进入下图状态:
输入y:
待下载安装完毕后,如果进入下图状态,那么恭喜你,虚拟环境创建完毕~
输入conda activate lmt_python_environment进入虚拟环境下:
退出直接关闭窗口就行。
接下来打开PyCharm,演示的话我就随便先创建一个项目。
选择项目解释器的时候一定要选择Existing interpreter【已经有解释器】,否则会在项目里新生成一个环境venv【图里可见】。
选择Existing interpreter【已经有解释器】时,可以先随便选择一个环境,新建完项目之后再更换环境,也可以创建时就选择好自己想用的环境。【演示的是直接使用自己新创建的虚拟环境】
使用Conda Environment,在解释器选择时,运气好的话刚创建的虚拟环境会在待选项里面,运气不好的话需要自己去找一下。
运气不好时,需要自己找一下新创建的虚拟环境。找到Anaconda的安装路径下的envs下面。然后找到自己刚创建的虚拟环境【名称确定】,选中python.exe即可。
然后再一路OK回去,这个时候用的解释器就是刚刚创建的虚拟环境的解释器:
虚拟环境安装新的需要用到的包,需要先进入虚拟环境下:
首先依然是打开Anaconda Prompt,输入 conda activate lmt_python_environment 。
安装自己想要安装的包,就直接无脑pip install xx就行。示例:pip install numpy。
安装完成,直接关闭窗口退出。
读研从事科研活动时,一般我们都需要复现顶会论文,而复现顶会论文时,如果我们都把所有需要的包都安装到同一个环境下,很容易出现不兼容的现象。所以为了更有条理,可以尝试每篇论文的每个项目都单独创建一个虚拟环境,互不干扰。