new project
上图表示创建工程有两种方式:
第一种是利用:virtualenv,
第二种是利用系统安装的python解释器。第二种方式比较简单,而且快速生成了项目,因为它不需要复制各种库文件。本文不再赘述。而virtualenv是pycharm自带的,有下面几个配置项目:
Location
:填写新环境的文件目录
Base interpreter
下拉框:选择Python解释器,默认是环境中配置的,可以修改。修改成什么解释器呢?后文会介绍。
Inherit global site-packages
:可以使用base interpreter中的第三方库,可能会花费时间进行复制;如果不选将和外界完全隔离,新建立的项目很干净,里面没有系统中已经安装的第三方库文件。
Make available to all projects
:是否将此虚拟环境提供给其他项目使用。勾选之后,可以提供给其他项目,如上文Base interpreter
所说,等再新建下一个项目的时候,可以修改Python解释器,位置指向现在建立的虚拟环境。
将生成的venv
目录加入版本管理,便于团队共享。
requirements.txt
requirements.txt用于管理第三模块。
将 requirements.txt 文件放到虚拟目录 venv 下,pycharm自动识别,点击『Install requirements』安装相应的 package。
或者使用:
1 |
|
安装packages
当需要安装该环境所需要的包时,在Settings->project: {Project Name}->Project Interpreter中点右上角的加号,搜索包名称后点击Install Package即可。