Python的环境变量设置、虚拟环境、包加载

81 篇文章 2 订阅
60 篇文章 1 订阅
包的调用

(1)将模块中所有的数据赋值给模块名,调用时需要模块名.方法名

import 模块名 ===》 

(2)将该方法单独放到当前文件运行一遍,调用时只需要方法名()即可运行

from 模块名 import 方法名 ==》

导入一个包 就是执行包下的__init__.py文件。

导入系统环境设置包
import sys,os
获取当前文件的全名
os.path.abspath(__file__)
获取当前对象的父级目录
os.path.dirname() 
将当前对象的路径添加到首位
sys.path.insert()
将当前环境变量添加到环境变量的末尾
sys.path.append() 
查看python包的加载路径
import sys 
sys.path 

sys模块在你的电脑中的存储位置

要查看pandas包的安装位置
sudo find / -name pandas -type d
查看安装的包目录
pip list
python2 -m pip list  查看python2安装的包
python3 -m pip list  查看python3安装的包
virtualenv环境

(1) virtualenv介绍
virtualenv是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。
(2) virtualenv安装

 pip install virtualenv
 为一个工程创建一个虚拟环境:
$ cd my_project_dir
$ virtualenv venv  #venv为虚拟环境目录名,目录名自定义
virtualenv venv 将会在当前的目录中创建一个文件夹,包含了Python可执行文件,以及 pip 库的一份拷贝,这样就能安装其他包了。虚拟环境的名字(此例中是 venv )可以是任意的;若省略名字将会把文件均放在当前目录。

在任何你运行命令的目录中,这会创建Python的拷贝,并将之放在叫做 venv 的文件中。

你可以选择使用一个Python解释器:

$ virtualenv -p /usr/bin/python2.7 venv # -p参数指定Python解释器程序路径

这将会使用 /usr/bin/python2.7 中的Python解释器。
(3) virtualenv激活

source venv/bin/activate

从现在起,任何你使用pip安装的包将会放在 venv 文件夹中,与全局安装的Python隔绝开。
(4)virtualenv停止
在虚拟环境中暂时完成了工作,则可以停用它:

$ . venv/bin/deactivate
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值