有时候我们正在修改或调试的程序会是一个库,为修改方便,我们可能不大希望把它放到 site-packages 下面,而是更愿意把它保留在原始的工程目录中,以方便 IDE 和版本控制工具进行管理。那么怎么能让 Python 运行环境找到这个库呢?
原理上, Python 运行环境查找库文件时本质是对 sys.path 列表的遍历,如果我们想给运行环境注册新的类库进来,
- 要么得用代码给 sys.path 列表增加新路径;
- 要么得调整 PYTHONPATH 环境变量;
- 要么就得把库文件复制到已经在 sys.path 设置中的路径中去(比如 site-packages 目录);
这些方法都不够方便。最简单的办法是用 .pth
文件来实现。Python 在遍历已知的库文件目录过程中,如果见到一个 .pth 文件,就会将文件中所记录的路径加入到 sys.path 设置中,于是 .pth 文件说指明的库也就可以被 Python 运行环境找到了。
比如我们在 Mac OSX 10.5 中,在 /Library/Python/2.5/site-packages/
目录下放一个 something.pth
文件,文件的内容写:
/
Volumes/
Data/
Elias/
WorkNow/
SomeModule
,则 SomeModule
这个目录中的 Python 文件就可以被运行环境找到了,这比调整环境变量或者把库文件本身挪来挪去方便多了。
其实,easy_install 所依赖的 egg 包安装就是靠 site-packages 目录下的 .pth 文件添加对 egg 包的引用实现的。所以修改对应的 .pth 文件内容,就可以实现对 egg 包的卸载。
分享到:
相关推荐
使用国内源Windows下,创建%HOMEPATH%\pip\pip.ini写入下面内容:安装并设置virtualenv虚拟环境安装virtualenv进入项目
使用Python设置环境变量
python环境变量设置及更新与安装pip代码等
在windows平台开发python时,会遇到utf-8和gbk编码不同意造成乱码的问题,将此文件放在\PYTHON_HOME\Lib\site-packages目录下,可以解决问题
该bat文件可以一键安装python2.7.3版本,自动设置永久的环境变量,自动安装setuptools以及pip,也可以自动安装mysqldb和django框架.,执行启动文件,先执行start1.bat然后再执行start2.bat文件即可一步一步的安装了
wing IDE python开发环境 wing IDE python开发环境 wing IDE python开发环境 wing IDE python开发环境 wing IDE python开发环境 wing IDE python开发环境
如果Python的解释器安装在了U盘上,到其他电脑时无法使用pip下载模块,请下载这个文件查看。
在 Windows 设置环境变量 在环境变量中添加Python目录: 在命令提示框中(cmd) : 输入 path=%path%;C:\Python 按下”Enter”。 注意: C:\Python 是Python的安装目录。 也可以通过以下方式设置: • 右键点击”计算机...
AI基础:02Python开发环境设置和小技巧.pdf AI基础:02Python开发环境设置和小技巧.pdf AI基础:02Python开发环境设置和小技巧.pdf AI基础:02Python开发环境设置和小技巧.pdf AI基础:02Python开发环境设置和小...
本文档包含以下几个部分:1.在Win10基础上安装Ubuntu系统;2.Mysql及其工具的安装设置;3.Eclipse、Python、Scrapy安装
pycharm配置python环境 PyCharm配置Python环境的过程相对简单,下面提供具体的步骤: 打开PyCharm,点击菜单栏中的“File”,然后选择“Settings”(Windows系统)或“PyCharm”->“Preferences”(Mac系统)。 在...
在PyCharm中配置Python环境可以通过以下步骤完成: 打开PyCharm并创建一个新项目或打开一个现有项目。 点击菜单栏中的“File” -> “Settings”打开设置窗口。 在设置窗口中,选择“Project Interpreter”选项。 在...
配置UG的Python开发环境.pdf
title: "python虚拟环境设置virtualenvwrapper"神器级应用文档在这里简单使用创建虚拟环境管理目录export VIRTUALENV_
很多ide也需要你预设python环境变量,不然找不到你的python parser。 知识点扩展: Python的环境变量 环境变量 说明 PYTHONSTARTUP 在交互式启动时执行的文件(无默认值) PYTHONPATH ‘:’ – 以默认模块...
python安装(1) windows安装python详细教程-环境变量设置是关键全文共8页,当前为第1页。 默认选择"Install for all users",点击Next按钮,进入下一步。 windows安装python详细教程-环境变量设置是关键全文共8页,...
python2.7.15安装包及相关环境变量配置,安装步骤:点击下一步默认安装即可。安装之后,按win+R,输入cmd,打开命令行设置环境变量,输入python命令不报错,证明python环境变量设置成功。
默认情况下,在windows下安装python之后,系统不会自动添加相应的环境变量。此时在命令行输入python命令是不能执行的,配置方法如下
AI基础:Python开发环境设置和小技巧.pdf
这个仓库是用来设置你的 Python 环境和深度学习框架环境