`

Python环境设置

阅读更多

有时候我们正在修改或调试的程序会是一个库,为修改方便,我们可能不大希望把它放到 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 包的卸载。

分享到:
评论

相关推荐

    asfuyao#gitbook#python环境设置1

    使用国内源Windows下,创建%HOMEPATH%\pip\pip.ini写入下面内容:安装并设置virtualenv虚拟环境安装virtualenv进入项目

    python设置环境变量

    使用Python设置环境变量

    python环境变量设置及更新与安装pip代码等

    python环境变量设置及更新与安装pip代码等

    python运行环境编码设置

    在windows平台开发python时,会遇到utf-8和gbk编码不同意造成乱码的问题,将此文件放在\PYTHON_HOME\Lib\site-packages目录下,可以解决问题

    bat文件处理一键安装python环境

    该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开发环境 wing IDE python开发环境

    Python环境变量设置

    如果Python的解释器安装在了U盘上,到其他电脑时无法使用pip下载模块,请下载这个文件查看。

    在Windows中设置Python环境变量的实例讲解

    在 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开发环境设置和小技巧.pdf AI基础:02Python开发环境设置和小...

    Ubuntu环境下的python环境配置

    本文档包含以下几个部分:1.在Win10基础上安装Ubuntu系统;2.Mysql及其工具的安装设置;3.Eclipse、Python、Scrapy安装

    PyCharm配置Python环境.md

    pycharm配置python环境 PyCharm配置Python环境的过程相对简单,下面提供具体的步骤: 打开PyCharm,点击菜单栏中的“File”,然后选择“Settings”(Windows系统)或“PyCharm”->“Preferences”(Mac系统)。 在...

    pycharm怎么配置python环境.docx

    在PyCharm中配置Python环境可以通过以下步骤完成: 打开PyCharm并创建一个新项目或打开一个现有项目。 点击菜单栏中的“File” -> “Settings”打开设置窗口。 在设置窗口中,选择“Project Interpreter”选项。 在...

    配置UG的Python开发环境.pdf

    配置UG的Python开发环境.pdf

    ferstar#blog#python虚拟环境设置1

    title: "python虚拟环境设置virtualenvwrapper"神器级应用文档在这里简单使用创建虚拟环境管理目录export VIRTUALENV_

    python设置环境变量的作用整理

    很多ide也需要你预设python环境变量,不然找不到你的python parser。 知识点扩展: Python的环境变量 环境变量 说明 PYTHONSTARTUP 在交互式启动时执行的文件(无默认值) PYTHONPATH ‘:’ – 以默认模块...

    windows安装python详细教程-环境变量设置是关键.docx

    python安装(1) windows安装python详细教程-环境变量设置是关键全文共8页,当前为第1页。 默认选择"Install for all users",点击Next按钮,进入下一步。 windows安装python详细教程-环境变量设置是关键全文共8页,...

    Python环境.rar

    python2.7.15安装包及相关环境变量配置,安装步骤:点击下一步默认安装即可。安装之后,按win+R,输入cmd,打开命令行设置环境变量,输入python命令不报错,证明python环境变量设置成功。

    Python环境变量设置方法

    默认情况下,在windows下安装python之后,系统不会自动添加相应的环境变量。此时在命令行输入python命令是不能执行的,配置方法如下

    AI基础:Python开发环境设置和小技巧.pdf

    AI基础:Python开发环境设置和小技巧.pdf

    这个仓库是用来设置你的 Python 环境和深度学习框架环境.zip

    这个仓库是用来设置你的 Python 环境和深度学习框架环境

Global site tag (gtag.js) - Google Analytics