自定义python模块路径

自定义python模块路径:

如下载好的python模块scons

$ tar zxfv scons-3.0.0.tar.gz
$ cd scons-3.0.0
$ mkdir ~/scons
$ python setup.py install --home ~/scons/

$ vi ~/.bashrc

export PYTHONPATH=$PYTHONPATH:~/scons
:wq
$ source ~/.bashrc

原文地址:http://blog.51cto.com/yangzhiming/2120280

时间: 2024-10-10 02:54:07

自定义python模块路径的相关文章

Python模块路径查找

本文主要介绍如何查找某个Python模块的绝对路径,下面以opencv模块的查找为例.有两种方法 第一种方法 打开一个终端,输入 python -v import cv2 最后一行显示如下 第二种方法 打开终端,输入python -c "import cv2; print cv2.__file__"或者 python import cv2 cv2.__file__ 得到结果如下 另外可以通过dir(modulename)查看模块中包含的所有变量,如dir(cv2)

自定Python模块路径及调用方法

今天自己跟着教材写好了一个函数,添加好注释后保存,准备用来作模块使用. 就在自己满怀激情准备使用一下这个模块的时候,却发现不知道自己的模块要放在哪里,怎么调用…… 经过网上一轮百度后,在其他老鸟的博客里终于找到了相关的方法,在这里小记一下: 临时指定路径可用:impor sys;sys.path.append('/home/XXXX') 添加默认模块搜索路径(我的python为2.7版):在/usr/local/lib/python2.7/dist-packages目录里新建一个.pth文件,把

安装PIL库时提示python未注册错误(自定义python安装路径)

1 import sys 2 3 from _winreg import * 4 5 # tweak as necessary 6 version = sys.version[:3] 7 installpath = sys.prefix 8 regpath = "SOFTWARE\Python\Pythoncore\%s\\" % (version) 9 installkey = "InstallPath" 10 pythonkey = "PythonPa

6.python模块(导入,内置,自定义,开源)

一.模块 1.模块简介 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py.模块可以被别的程序引入,以使用该模块中的函数等功能.这也是使用python标准库的方法. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块. 2.模块的引入 在Python中用关键字import来引入某个模块,比如要引用模

python模块搜索路径

1.电脑版 (1).python安装目录中\Lib\site-packages\下建立*.pth文件,写入模块路径 (2).添加环境变量:变量名:pythonpath;变量值:模块(文件夹)路径 ,若有多个,用半角分号";"隔开 2.手机版 在resource\site.py文件中添加代码段 import syssys.path.append("模块(文件夹)路径") 发现:第一个参数都是C:\\resource 我的理解: 程序安装盘下的site.py指定模块路径

dive into python:模块的导入和搜索文件路径的配置

1.Python中导入模块:import sys:相当于Java中的导入包.类. 比如,我们导入sys模块,使用:import sys; 2.Python中调用函数的时候,会从默认配置的库文件夹中(sys.path)搜索你所调用的模块.这个库文件的目录配置,如下: sys.path用来配置Python模块搜索路径.它是一个List(列表),打印默认sys.path的内容: Python 3.3.5 (v3.3.5:62cf4e77f785, Mar  9 2014, 10:37:12) [MSC

Python引用模块和查找模块路径

模块间相互独立相互引用是任何一种编程语言的基础能力.对于"模块"这个词在各种编程语言中或许是不同的,但我们可以简单认为一个程序文件是一个模块,文件里包含了类或者方法的定义.对于编译型的语言,比如C#中的一个.cs文件,Java中的一个.java或者编译后的.class文件可以认为是一个模块(但常常不表述为模块):对于解释型的语言会更加直观些,比如PHP的.php文件,在Python中就是.py文件可以认为是一个模块.在"模块"之上有"包",主要是

Python入门之Python引用模块和查找模块路径

#这篇文章主要介绍了Python引用模块和Python查找模块路径的相关资料,需要的朋友可以参考下 模块间相互独立相互引用是任何一种编程语言的基础能力.对于"模块"这个词在各种编程语言中或许是不同的,但我们可以简单认为一个程序文件是一个模块,文件里包含了类或者方法的定义.对于编译型的语言,比如C#中的一个.cs文件,Java中的一个.java或者编译后的.class文件可以认为是一个模块(但常常不表述为模块):对于解释型的语言会更加直观些,比如PHP的.php文件,在Python中就是

Python主文件路径和当前模块路径

主执行文件路径sys.argv[0]                                                                                                                     当前模块路径__file__ 两者获取的为相对路径,需要绝对路径时,请转换