pkg-resources

    2熱度

    1回答

    因此,幾天前,我試圖用金字塔啓動Django,並在我的技能組之外使用某種網絡魔術方式,結果弄亂了很多重要的事情。有一段時間我甚至無法運行python。我最終通過更改我的系統變量PYTHONHOME來解決這個問題。 現在我遇到了pserve的問題。當我運行pserve development.ini --reload我得到了一個回溯: File "C:\env\Scripts\pserve-scri

    1熱度

    1回答

    我可以導入外殼通過pkg_resources,但我不知道爲什麼,當我嘗試運行pylint的我得到這個錯誤,有的有很多的工具... Traceback (most recent call last): File "/usr/local/bin/pylint", line 5, in <module> from pkg_resources import load_entry_poi

    3熱度

    1回答

    當一個包從倉庫安裝,pip freeze產生一個資料庫路徑爲包,而不是包的名稱/版本。例如: -e git+https://github.com/ryneeverett/[email protected]#egg=Markdown-master 當這樣的包被另一個應用程序需要時,它似乎是無法識別的。例如: $ hyde gen Traceback (most recent call last

    13熱度

    1回答

    在$ PYTHONPATH或sys.path中獲取軟件包的軟件包版本的推薦方法是什麼?我記得pkg_resource模塊有一些功能,但我找不到任何相關信息。請不要指向我使用version.py文件並以某種方式讀取它的解決方案。使用pkg_resources是要走的路,但究竟是如何?

    1熱度

    1回答

    我們的主應用程序有一些額外的功能,用戶可以啓用。這些功能都在他們自己的目錄中。這些功能可能需要額外的依賴性。我正在考慮將那些文件放在requires.txt文件中。在運行時,如果功能會中斷,我們希望讓人們知道。我目前正在考慮這樣的事情: def checkfeature(feature): everything_okay = True f = pkg_resources.res

    4熱度

    1回答

    我有一個Python包,我已經包括像這樣一些資源CSS樣式表: from setuptools import setup setup( package_data={ 'my.package.name': ['*.css'] } # ... ) 我現在想加載這些資源包括以字符串形式之一。從當前包加載資源的最佳方式是什麼? 我看到pkg_resource

    1熱度

    1回答

    我寫了一個軟件包,可以導入pkg_resource包,由distribute 0.6.35提供。我導入pkg_resource,因爲我需要它的resource_filename來獲取內置數據的路徑。但是,pkg_resource不是內置在python3中,需要安裝。關於這一點,我有兩個問題: 爲什麼Python3不提供pkg_resource在其官方分佈?這是否意味着pkg_resource已被棄

    2熱度

    1回答

    我已經使用PackageMaker創建了一個包,並且想要更改.pkg文件的默認圖標。 經過一番谷歌搜索之後,來自這裏的seticon工具http://sveinbjorn.org/osxutils_docs解決了我所有OSX-es問題,除了最新的Lion 10.7(Kernel 11.0.0)。默認圖標被灰色方塊替換爲雙擊不敏感,看起來像破損的文件關聯。 另外兩天谷歌搜索給了我關於資源分叉,Set

    4熱度

    1回答

    使用這種一般結構: setup.py /package __init__.py project.py /data client.log 我有一個腳本,節省了名的列表,以client.log,所以我不必每次我需要訪問或運行的模塊重新初始化該列表。在使用pkg_resources設置此結構之前,我使用open('.../data/client.log',

    1熱度

    1回答

    我想使用美麗的湯。我按照說明安裝在我的mac終端easy_install中,雖然過程似乎很順利,但當我嘗試從bs4導入時,出現了一個ImportError,說這個模塊不存在。 我谷歌和幾次嘗試後,我的終端說,爲了使用美麗的湯,不知何故,我應該要求從pkg_resources包。 「因爲這個分佈--multi安裝的版本,然後 可以在應用程序從這個包導入模塊,則需要 爲‘進口通過pkg_resourc