环境变量

需求:

  • 在桌面放置py文件,需要sublime能够执行:
sys.path.append("/Users/enniu/Desktop/jqxx")    #好像是当次有效

问答

  • path和pythonpath的区别

sys.path是python搜索模块的路径集合,是个list;
os.path是os的一个模块,是操作文件和目录的模块

  • 如何添加模块路径

import sys
print sys.path
这个就会打印出所有的模块路径。
下边是在这个python系统路径中加入新的模块路径的三种方法,
1、添加环境变量PYTHONPATH,python会添加此路径下的模块,在.bash_profile文件中添加如下类似行:
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages
2、在site-packages路径下添加一个路径配置文件,文件的扩展名为.pth,内容为要添加的路径即可
3、sys.path.append()函数添加搜索路径,参数值即为要添加的路径。
参考链接:
http://fengmm521.lofter.com/post/2a9e99_8011e48
http://www.111cn.net/phper/python/81279.htm

环境变量配置:

程序和可执行文件可以在许多目录,而这些路径很可能不在操作系统提供可执行文件的搜索路径中。
path(路径)存储在环境变量中,这是由操作系统维护的一个命名的字符串。这些变量包含可用的命令行解释器和其他程序的信息。
在Mac OS中,安装程序过程中改变了python的安装路径。如果你需要在其他目录引用Python,你必须在path中添加Python目录。

在 sh 或者 ksh shell: 输入

PATH="$PATH:/usr/local/bin/python"
/usr/local/bin/python 是Python的安装目录

Python 环境变量

下面几个重要的环境变量,它应用于Python:

| 变量名 |描述|
| -------------|: -----:|
| PYTHONPATH | PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找 |

参考
http://www.runoob.com/python/python-install.html

你可能感兴趣的:(环境变量)