pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<tfoot id='FThuy'></tfoot>
    1. <legend id='FThuy'><style id='FThuy'><dir id='FThuy'><q id='FThuy'></q></dir></style></legend>

    2. <i id='FThuy'><tr id='FThuy'><dt id='FThuy'><q id='FThuy'><span id='FThuy'><b id='FThuy'><form id='FThuy'><ins id='FThuy'></ins><ul id='FThuy'></ul><sub id='FThuy'></sub></form><legend id='FThuy'></legend><bdo id='FThuy'><pre id='FThuy'><center id='FThuy'></center></pre></bdo></b><th id='FThuy'></th></span></q></dt></tr></i><div class="c2kgcwq" id='FThuy'><tfoot id='FThuy'></tfoot><dl id='FThuy'><fieldset id='FThuy'></fieldset></dl></div>

      <small id='FThuy'></small><noframes id='FThuy'>

      • <bdo id='FThuy'></bdo><ul id='FThuy'></ul>

      1. 配置 Python 以使用站點包的其他位置

        Configuring Python to use additional locations for site-packages(配置 Python 以使用站點包的其他位置)
        <i id='BXwYb'><tr id='BXwYb'><dt id='BXwYb'><q id='BXwYb'><span id='BXwYb'><b id='BXwYb'><form id='BXwYb'><ins id='BXwYb'></ins><ul id='BXwYb'></ul><sub id='BXwYb'></sub></form><legend id='BXwYb'></legend><bdo id='BXwYb'><pre id='BXwYb'><center id='BXwYb'></center></pre></bdo></b><th id='BXwYb'></th></span></q></dt></tr></i><div class="ik2ww0k" id='BXwYb'><tfoot id='BXwYb'></tfoot><dl id='BXwYb'><fieldset id='BXwYb'></fieldset></dl></div>

            <bdo id='BXwYb'></bdo><ul id='BXwYb'></ul>
              <tbody id='BXwYb'></tbody>

                <legend id='BXwYb'><style id='BXwYb'><dir id='BXwYb'><q id='BXwYb'></q></dir></style></legend><tfoot id='BXwYb'></tfoot>

                <small id='BXwYb'></small><noframes id='BXwYb'>

                • 本文介紹了配置 Python 以使用站點包的其他位置的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  有沒有辦法在不修改現(xiàn)有腳本的情況下告訴 Python 其他 site-packages 位置?

                  在我的 CentOS 5.5 服務(wù)器上,我有一個安裝在 /opt/python2.7.2 中的 Python 2.7 安裝,并且 中有一個 site-packages 文件夾/opt/python2.7.2/lib/python2.7/site-packages.

                  這樣做的原因是我不想干擾 5.5 發(fā)行版附帶的現(xiàn)有 Python 2.4 安裝.

                  然而,第三方 Python 應(yīng)用程序還在 /usr/local/lib/python2.7/site-packages 添加了一個 site-packages 文件夾,并將其自身安裝在那個位置.

                  這部分是我的錯,因為我沒有在安裝之前調(diào)整應(yīng)用程序的 Makefile 中的 PREFIX,但是我現(xiàn)在無能為力.

                  我知道我可以做到:

                  導(dǎo)入系統(tǒng);sys.path.insert(0, "/usr/local/lib/python2.7/site-packages")

                  但是,這將涉及我跟蹤每個腳本并添加上述內(nèi)容,如果將來有更新,這并不理想.

                  為了解決這個問題,我在 /opt/python2.7.2/lib/python2.7/site-packages 中創(chuàng)建了一個指向此第三方應(yīng)用程序位置的符號鏈接:

                  <上一頁>ln -sf/usr/local/lib/python2.7/site-packages/theapp/opt/python2.7.2/lib/python2.7/site-packages/theapp

                  這似乎工作正常,但我想知道是否有更好的方法?

                  解決方案

                  您可以使用 Site-具體配置鉤子.

                  <塊引用>

                  "路徑配置文件是一個文件名,格式為name.pth,存在于上述四個目錄之一中;其內(nèi)容是要添加的附加項(每行一個)到 sys.path."

                  在您的情況下,您應(yīng)該能夠通過簡單地放入包含要包含的目錄路徑的 .pth 文件來實現(xiàn)您想要的:

                  [root@home]$ echo "/usr/local/lib/python2.7/site-packages/" >/opt/python2.7.2/lib/python2.7/site-packages/usrlocal.pth

                  Is there a way to tell Python about additional site-packages locations without modifying existing scripts?

                  On my CentOS 5.5 server I have a Python 2.7 installation that is installed in /opt/python2.7.2 and there is a site-packages folder at /opt/python2.7.2/lib/python2.7/site-packages.

                  The reason for this is that I didn't want to disturb the existing Python 2.4 install that shipped with the 5.5 distribution.

                  However a third party Python application also added a site-packages folder at: /usr/local/lib/python2.7/site-packages and installed itself at that location.

                  This is partly my fault because I didn't tweak the PREFIX in the application's Makefile before installing, however there's not much I can do about it now.

                  I know that I can do this:

                  import sys; sys.path.insert(0, "/usr/local/lib/python2.7/site-packages")
                  

                  However it would involve me tracking down every script and adding the above which is not ideal should there be updates in the future.

                  To get around this I created a symbolic link in /opt/python2.7.2/lib/python2.7/site-packages to the location of this third party application:

                  ln -sf /usr/local/lib/python2.7/site-packages/theapp /opt/python2.7.2/lib/python2.7/site-packages/theapp
                  

                  This appears to work fine but I'm wondering if there's a better way?

                  解決方案

                  You can use the Site-specific configuration hook.

                  "A path configuration file is a file whose name has the form name.pth and exists in one of the four directories mentioned above; its contents are additional items (one per line) to be added to sys.path."

                  In your case, you should be able to achieve what you want by simply dropping in a .pth file containing the path of the directory to include:

                  [root@home]$ echo "/usr/local/lib/python2.7/site-packages/" > /opt/python2.7.2/lib/python2.7/site-packages/usrlocal.pth
                  

                  這篇關(guān)于配置 Python 以使用站點包的其他位置的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  python: Two modules and classes with the same name under different packages(python:不同包下同名的兩個模塊和類)
                  How to structure python packages without repeating top level name for import(如何在不重復(fù)導(dǎo)入頂級名稱的情況下構(gòu)造python包)
                  Install python packages on OpenShift(在 OpenShift 上安裝 python 包)
                  How to refresh sys.path?(如何刷新 sys.path?)
                  Distribute a Python package with a compiled dynamic shared library(分發(fā)帶有已編譯動態(tài)共享庫的 Python 包)
                  R, Python: install packages on rpy2(R,Python:在 rpy2 上安裝包)

                  • <tfoot id='4d2H4'></tfoot>
                  • <legend id='4d2H4'><style id='4d2H4'><dir id='4d2H4'><q id='4d2H4'></q></dir></style></legend>

                    <small id='4d2H4'></small><noframes id='4d2H4'>

                    <i id='4d2H4'><tr id='4d2H4'><dt id='4d2H4'><q id='4d2H4'><span id='4d2H4'><b id='4d2H4'><form id='4d2H4'><ins id='4d2H4'></ins><ul id='4d2H4'></ul><sub id='4d2H4'></sub></form><legend id='4d2H4'></legend><bdo id='4d2H4'><pre id='4d2H4'><center id='4d2H4'></center></pre></bdo></b><th id='4d2H4'></th></span></q></dt></tr></i><div class="iooigec" id='4d2H4'><tfoot id='4d2H4'></tfoot><dl id='4d2H4'><fieldset id='4d2H4'></fieldset></dl></div>
                        <tbody id='4d2H4'></tbody>
                        <bdo id='4d2H4'></bdo><ul id='4d2H4'></ul>

                            主站蜘蛛池模板: 氧化铁红厂家-淄博宗昂化工| 电机保护器-电动机综合保护器-浙江开民| 湖南成人高考报名-湖南成考网 | 元拓建材集团官方网站 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 甲级防雷检测仪-乙级防雷检测仪厂家-上海胜绪电气有限公司 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 啤酒设备-小型啤酒设备-啤酒厂设备-济南中酿机械设备有限公司 | 北京京云律师事务所| 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | 合肥白癜风医院_[治疗白癜风]哪家好_合肥北大白癜风医院 | 多米诺-多米诺世界纪录团队-多米诺世界-多米诺团队培训-多米诺公关活动-多米诺创意广告-多米诺大型表演-多米诺专业赛事 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 上海小程序开发-小程序制作-上海小程序定制开发公司-微信商城小程序-上海咏熠 | 无锡门窗-系统门窗-阳光房-封阳台-断桥铝门窗厂[窗致美] | 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 采暖炉_取暖炉_生物质颗粒锅炉_颗粒壁炉_厂家加盟批发_烟台蓝澳采暖设备有限公司 | 深圳高新投三江工业消防解决方案提供厂家_服务商_园区智慧消防_储能消防解决方案服务商_高新投三江 | 机房监控|动环监控|动力环境监控系统方案产品定制厂家 - 迈世OMARA | 上海乾拓贸易有限公司-日本SMC电磁阀_德国FESTO电磁阀_德国FESTO气缸 | 联系我们老街华纳娱乐公司官网19989979996(客服) | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | 网架支座@球铰支座@钢结构支座@成品支座厂家@万向滑动支座_桥兴工程橡胶有限公司 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 石英粉,滑石粉厂家,山东滑石粉-莱州市向阳滑石粉有限公司 | pos机办理,智能/扫码/二维码/微信支付宝pos机-北京万汇通宝商贸有限公司 | 机房监控|动环监控|动力环境监控系统方案产品定制厂家 - 迈世OMARA | 首页|专注深圳注册公司,代理记账报税,注册商标代理,工商变更,企业400电话等企业一站式服务-慧用心 | 中国品牌排名投票_十大品牌榜单_中国著名品牌【中国品牌榜】 | 顶空进样器-吹扫捕集仪-热脱附仪-二次热解吸仪-北京华盛谱信仪器 | 上海新光明泵业制造有限公司-电动隔膜泵,气动隔膜泵,卧式|立式离心泵厂家 | 交联度测试仪-湿漏电流测试仪-双85恒温恒湿试验箱-常州市科迈实验仪器有限公司 | 螺杆式冷水机-低温冷水机厂家-冷冻机-风冷式-水冷式冷水机-上海祝松机械有限公司 | uv固化机-丝印uv机-工业烤箱-五金蚀刻机-分拣输送机 - 保定市丰辉机械设备制造有限公司 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 不锈钢列管式冷凝器,换热器厂家-无锡飞尔诺环境工程有限公司 | 钢化玻璃膜|手机钢化膜|钢化膜厂家|手机保护膜-【东莞市大象电子科技有限公司】 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 |