資源簡介
thonny安裝庫需要先安裝工具,如pip,可以方便使用者在cmd中安裝該命令pip
通常安裝方式如下:
解壓到thonny安裝文件夾下
如D:\Program Files\Thonny\pip-19.0.1
使用cmd
進入目錄下
執(zhí)行 ..\python.exe setup.py install
就可以在
D:\Program Files\Thonny\Scripts
文件下看到pip
就可以使用pip工具來安裝庫了。
代碼片段和文件信息
import?codecs
import?os
import?re
import?sys
from?setuptools?import?find_packages?setup
here?=?os.path.abspath(os.path.dirname(__file__))
def?read(*parts):
????#?intentionally?*not*?adding?an?encoding?option?to?open?See:
????#???https://github.com/pypa/virtualenv/issues/201#issuecomment-3145690
????with?codecs.open(os.path.join(here?*parts)?‘r‘)?as?fp:
????????return?fp.read()
def?find_version(*file_paths):
????version_file?=?read(*file_paths)
????version_match?=?re.search(
????????r“^__version__?=?[‘\“]([^‘\“]*)[‘\“]“
????????version_file
????????re.M
????)
????if?version_match:
????????return?version_match.group(1)
????raise?RuntimeError(“Unable?to?find?version?string.“)
long_description?=?read(‘README.rst‘)
setup(
????name=“pip“
????version=find_version(“src“?“pip“?“__init__.py“)
????description=“The?PyPA?recommended?tool?for?installing?Python?packages.“
????long_description=long_description
????license=‘MIT‘
????classifiers=[
????????“Development?Status?::?5?-?Production/Stable“
????????“Intended?Audience?::?Developers“
????????“License?::?OSI?Approved?::?MIT?License“
????????“Topic?::?Software?Development?::?Build?Tools“
????????“Programming?Language?::?Python“
????????“Programming?Language?::?Python?::?2“
????????“Programming?Language?::?Python?::?2.7“
????????“Programming?Language?::?Python?::?3“
????????“Programming?Language?::?Python?::?3.4“
????????“Programming?Language?::?Python?::?3.5“
????????“Programming?Language?::?Python?::?3.6“
????????“Programming?Language?::?Python?::?3.7“
????????“Programming?Language?::?Python?::?Implementation?::?CPython“
????????“Programming?Language?::?Python?::?Implementation?::?PyPy“
????]
????url=‘https://pip.pypa.io/‘
????keywords=‘distutils?easy_install?egg?setuptools?wheel?virtualenv‘
????author=‘The?pip?developers‘
????author_email=‘pypa-dev@groups.google.com‘
????package_dir={““:?“src“}
????packages=find_packages(
????????where=“src“
????????exclude=[“contrib“?“docs“?“tests*“?“tasks“]
????)
????package_data={
????????“pip._vendor.certifi“:?[“*.pem“]
????????“pip._vendor.requests“:?[“*.pem“]
????????“pip._vendor.distlib._backport“:?[“sysconfig.cfg“]
????????“pip._vendor.distlib“:?[“t32.exe“?“t64.exe“?“w32.exe“?“w64.exe“]
????}
????entry_points={
????????“console_scripts“:?[
????????????“pip=pip._internal:main“
????????????“pip%s=pip._internal:main“?%?sys.version_info[:1]
????????????“pip%s.%s=pip._internal:main“?%?sys.version_info[:2]
????????]
????}
????zip_safe=False
????python_requires=‘>=2.7!=3.0.*!=3.1.*!=3.2.*!=3.3.*‘
)
評論
共有 條評論