Advertisement
Guest User

Untitled

a guest
Dec 13th, 2017
337
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. [distutils]
  2. index-servers=pypi
  3.  
  4. [pypi]
  5. repository = https://upload.pypi.org/legacy/
  6. username = xxxx
  7. password = xxxx
  8.  
  9. tree /tmp/getHello
  10. /tmp/getHello
  11. ├── getHello
  12. │   └── getHello.py
  13. ├── README.rst
  14. └── setup.py
  15.  
  16. cat /tmp/getHello/getHello/getHello.py
  17. def say(something):
  18. print(something)
  19.  
  20. cat /tmp/getHello/setup.py
  21. from setuptools import setup, find_packages
  22. from codecs import open
  23. from os import path
  24. here = path.abspath(path.dirname(__file__))
  25. with open(path.join(here, 'README.rst'), encoding='utf-8') as f:
  26. long_description = f.read()
  27. setup(
  28. name='getHello',
  29. version='1.0.0',
  30. description='getHello',
  31. long_description=long_description,
  32. url='https://upload.pypi.org/legacy/getHello',
  33. author='The Python Packaging Authority',
  34. author_email='pypa-dev@googlegroups.com',
  35. license='MIT',
  36. classifiers=[
  37. 'Development Status :: 3 - Alpha',
  38. 'Intended Audience :: Developers',
  39. 'Topic :: Software Development :: Build Tools',
  40. 'License :: OSI Approved :: MIT License',
  41. 'Programming Language :: Python :: 3',
  42. 'Programming Language :: Python :: 3.4',
  43. 'Programming Language :: Python :: 3.5',
  44. 'Programming Language :: Python :: 3.6',
  45. ],
  46. keywords='sample setuptools development',
  47. packages=find_packages(exclude=['contrib', 'docs', 'tests'])
  48. )
  49.  
  50. cd /tmp/getHello
  51. python3 setup.py sdist build
  52. python3 setup.py bdist_wheel --universal
  53.  
  54. tree
  55. .
  56. ├── build
  57. │   └── bdist.linux-x86_64
  58. ├── dist
  59. │   ├── getHello-1.0.0-py2.py3-none-any.whl
  60. │   └── getHello-1.0.0.tar.gz
  61. ├── getHello
  62. │   └── getHello.py
  63. ├── getHello.egg-info
  64. │   ├── dependency_links.txt
  65. │   ├── PKG-INFO
  66. │   ├── SOURCES.txt
  67. │   └── top_level.txt
  68. ├── README.rst
  69. └── setup.py
  70.  
  71. python3 setup.py sdist upload
  72. python3 setup.py bdist_wheel upload
  73.  
  74. sudo pip3 install getHello
  75.  
  76. python3
  77. import getHello
  78.  
  79. ImportError: No module named 'getHello'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement