其实就两个地方容易把初学者搞迷糊。。。
一个是python2和python3;一个是虚拟环境(pycharm)
如果用的是windows,第一个问题不存在。如果是mac,或者是自己弄了个linux的服务器,因为自带python2的环境,而有需要用到python3的时候,就需要安装python3,还得设置python3的软链接。但具体网上查下就可以,“如何安装Python3"。
安装好后,用python3的命令行来运行就想运行的python程序就好。
另外一个是虚拟环境,主要是很多初学者(比如像我),看着网上的教程一会让装一个pycharm,一会让装一个anaconda的;一会要pip install这个库,一会又要弄这个库的,很容易发现import失败啊,搞迷糊啥的。
其实主要就是在pycharm使用新建项目的时候,会自动见一个virtualenv的虚拟环境。
为什么需要虚拟环境呢,因为python的项目一般会用到大量的第三方库,每个库的版本和依赖都不一样,不设立虚拟环境的话,可能会发现未来项目多了,某个项目需要一个库的老版本,一个库需要新版本。而通过虚拟环境安装的库不会影响到其他项目。
所以在pycharm里新建项目的时候,首先看好python环境(是python2还是python3)
建立好环境后,command+, 在设置里面找到环境设置,安装你这个项目所需要的库就好。
其他各种环境问题,不要太纠结。