繁体   English   中英

Python:Setup.py不会将代码复制到站点程序包

[英]Python: Setup.py doesn't copy code to site-packages

我编写了自己的python软件包,并尝试使用以下命令进行安装:

python setup.py install

它会安装软件包,并将egg文件放入site-packages文件夹中,但是代码仍保留在原始文件夹中(在我的桌面上),而不是移至site-packages。 setup.py脚本如下所示:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from setuptools import setup
from mypackage import __version__

setup(
    name  =  'mypackage',
    packages = ['mypackage'],
    version = __version__
)

软件包的文件夹如下所示:

setup.py
mypackage/
         __init__.py
         mymodule.py

我如何像通常那样将包复制到站点包?

没必要。 该egg文件是包含您的代码的单个文件可导入分发格式 您应该能够按原样导入它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM