最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python安裝自己的代碼到site-packages問題

 更新時間:2023年11月09日 09:05:36   作者:sutonline  
這篇文章主要介紹了python安裝自己的代碼到site-packages問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

site-packages

首先簡單說下為什么說下site-packages。

python默認將三方模塊安裝到site-packages,并且python在執(zhí)行的時候會搜索這個path。

package 和 module

  • package:包含__init__.py的目錄,這一點很重要
  • module:單個py文件

安裝

1.安裝位置

首先在特定的位置建立setup.py。

這里說特定的意思是因為根據(jù)你引入包的方式有關。

比如你有個工程多級目錄,如果你是從工程根目錄進行引入的,那么setup.py就在根目錄進行安裝

2.setup.py文件

from setuptools import setup, find_packages

setup(
    name="python_learning",
    version="1.0",
    keywords="request util",
    description="request",
    long_description="description",
    license="MIT Licence",

    author="kevin",
    packages=find_packages(exclude=['cn.kevin.database', 'cn.kevin.es', 'cn.kevin.github', 'cn.kevin.deploy']),
    include_package_data=True,
    platforms="mac",
    install_requires=['requests'],

)

其實配置的很多,但是簡單的使用不用配置很多,基本就是packagesinstall_requires。

3.執(zhí)行sudo python setup.py install

會安裝到python_learing到site-packages。

這時候并沒有結束,需要確認下是否除了頂層目錄下是否都有__init__.py文件,沒有的話引入會報錯。

4.驗證.執(zhí)行python進行交互命令行

使用`from xxx import xxxxx’進行驗證看是否安裝成功。

不足之處

1.沒弄懂entryPoint的用法

2.沒有成功通過pip install directory的方式進行安裝

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

江孜县| 汝州市| 临清市| 大埔区| 南岸区| 扶风县| 昆明市| 五家渠市| 华阴市| 黄龙县| 大关县| 呼和浩特市| 嘉荫县| 菏泽市| 南汇区| 屯昌县| 鹿邑县| 武山县| 乌兰浩特市| 年辖:市辖区| 望奎县| 兴和县| 洪湖市| 庄浪县| 措勤县| 时尚| 城步| 图木舒克市| 南川市| 沙田区| 遂川县| 南昌市| 达拉特旗| 芮城县| 柯坪县| 河池市| 玉环县| 庄浪县| 安泽县| 盘山县| 吉林省|