环境-PyCharm虚拟环境及Interpreter Paths设置

                     环境-PyCharm虚拟环境及Interpreter Paths设置

       在实际开发中,有时我们需要为一个应用创建一套“隔离”的Python运行环境。可以利用virtualenv来创建一个干净的环境。virtualenv是将系统Python复制一份到virtualenv环境,用命令source /bin/activate进入一个virtualenv时,virtualenv会修改相关环境变量,让命令python、pip指向当前的virtualenv环境。

一、虚拟环境安装

1、安装virtualenv

pip3 install virtualenv

2、创建一个独立环境,可通过命令:

virtualenv --no-site-packages venv

创建了一个独立环境venv,也可在PyCharm中新增:Default Settings -> Project Interpreter 项下:

Project Interpreter处,右边的设置下选择Add,可新建虚拟环境。

3、虚拟环境

进入虚拟环境:source venv/bin/activate

在这个环境下,用pip install安装的包都会被安装到venv下,系统Python环境不受任何影响。

退出venv环境:deactivate

二、导入模块,增加paths

      导入一个模块(import xxx), 默认情况下python解析器会搜索当前目录,已安装和第三方模块,搜索路径存放在sys模块的path中。有是会遇到问题:no module named , can not resolved..

      该模块不在搜索路径下,所以就无法解析。需要添加该模块的路径。总结了几种方法:

1、sys.path

通过append()方法添加自己模块路径。这种运行时修改。

import sys
sys.path.append(’引用模块的地址')

2、在 /usr/lib/python2.6/site-packages 下面新建一个.pth 文件(以pth作为后缀名) ,将模块路径写进去。

3、将路径添加到系统环境变量中

4、Interpreter Paths 添加路径

PyCharm中,添加paths。展示对应解析器的路径,可以新增。新增项目的路径即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值