开发工具:PyCharm
系统:macOs Serria 10.12.4
jetbrains出品,作为和idea一个公司的兄弟产品,延续了idea的易用性,并且操作按钮也基本一致
一. 执行环境问题
1. py可执行虚拟环境设置
默认Python写的简单代码或函数调用直接右键就可以执行,如下图
常见的问题是执行环境的切换,因为Python2和Python3是两个完全不同的版本,没有继承关系,所以有些代码只能运行在Python2上,有些又只能运行在Python3上,因此我们的工程可能需要两个环境来执行,修改当前工程的执行环境,可以参考如下
在这里可以设置一个单独的虚拟执行环境,甚至多个,一般不建议直接选用系统内置的执行环境,自己去重新下载或者安装一个独立的新环境,这样在工程代码需要安装新的依赖包的时候,安装不会出现任何的权限问题,如果使用内置的执行环境在修改过程中还可能对其他功能或应用引起不可预测的影响
上图配置中,Location的地方会自动根据工程所在自动处理 ,直接在Base interpreter的位置选择已经下载安装的Python执行环境的位置
配置完成后,一个独立的执行环境就出来了