精华内容
下载资源
问答
  • PyPi到底什么?pypi作用?PyPi和pip有何渊源?

    万次阅读 多人点赞 2018-09-15 10:18:45
     可能有很多刚入行不久的朋友们,每天都在用pip 命令install 一些python软件包,却对pypi 不甚了解,那这个pip和pypi之间有什么练习和区别呢?下面就带大家简单有个了解吧!希望能够帮助到大家!  pip 一个现代...

     

     

             可能有很多刚入行不久的朋友们,每天都在用pip 命令install 一些python软件包,却对pypi 不甚了解,那这个pip和pypi之间有什么练习和区别呢?下面就带大家简单有个了解吧!希望能够帮助到大家!

              pip 是一个现代的,通用的 Python 包管理工具,是easy_install的替代品,英文python  install packages

              Python包索引(PyPI)是Python编程语言的软件存储库。

             PyPI(Python Package Index)是python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。PyPI推荐使用pip包管理器来下载第三方库。
    pip可正常工作在Windows、Mac OS、Unix/Linux等操作系统上,但是需要至少2.6+和3.2+的CPython或PyPy的支持。python 2.7.9 和3.4以后的版本已经内置累pip程序,所以不需要安装。

    PyPI可帮助您查找和安装Python社区开发和共享的软件。

    包作者使用PyPI来分发他们的软件 。

    这里有pypi官方社区详细介绍,大家可以进去看看   https://pypi.org/,写得很详细!

     

    1,安装包  https://packaging.python.org/tutorials/installing-packages/#installing-packages

    内容

    安装包的要求

    本节介绍在安装其他Python包之前要遵循的步骤。

    确保您可以从命令行运行

    在继续之前,请确保您拥有Python,并且可以从命令行获得预期版本。您可以通过运行来检查:

    python --version
    

    你应该得到一些输出。如果您没有Python,请从python.org安装最新的3.x版本,或参考Hitchhiker的Python指南的安装Python部分。Python 3.6.3

    注意

     

    如果您是新手并且遇到如下错误:

    >>>

    >>> python --version
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    NameError: name 'python' is not defined
    

    这是因为本教程中的此命令和其他建议命令旨在在shell(也称为终端或 控制台)中运行。有关使用操作系统的shell和与Python交互的介绍,请参阅Python入门指南入门教程

    注意

     

    如果您正在使用像IPython或Jupyter笔记本这样的增强型shell,则可以通过使用!字符为它们添加前缀来运行本教程中的系统命令:

    In [1]: import sys
            !{sys.executable} --version
    Python 3.6.3
    

    建议编写{sys.executable}而不是简单python,以确保命令在与当前运行的笔记本匹配的Python安装中运行(可能与python命令引用的Python安装不同)。

    注意

     

    由于大多数Linux发行版处理Python 3迁移的方式,使用系统Python而不首先创建虚拟环境的Linux用户应该python使用python3和使用pip命令替换本教程中的命令。千万不能 在本教程与运行任何命令:如果你得到一个权限错误,回来的部分上创建虚拟环境中,设置一个,然后用教程继续写。pip3 --usersudo

    确保你可以在命令行中运行PIP 

    此外,您需要确保您有可用的点数。您可以通过运行来检查:

    pip --version
    

    如果您从源代码安装Python,使用python.org的安装程序,或者通过Homebrew安装Python,那么您应该已经拥有了pip。如果您在Linux上并使用操作系统软件包管理器进行安装,则可能需要单独安装pip,请参阅 使用Linux软件包管理器安装pip / setuptools / wheel

    如果pip尚未安装,则首先尝试从标准库引导它:

    python -m ensurepip --default-pip
    

    如果仍然不允许你运行pip

    • 安全下载get-pip.py [1]

    • 跑。[2] 这将安装或升级pip。此外,如果它们尚未安装,它将安装setuptoolswheelpythonget-pip.py

      警告

       

      如果您使用的是由您的操作系统或其他软件包管理器管理的Python安装,请务必小心。get-pip.py不与这些工具协调,可能会使系统处于不一致状态。您可以使用 安装在其中设计用于本地安装的软件。python get-pip.py --prefix=/usr/local//usr/local

    确保pip,setuptools和wheel是最新的

    虽然pip单独就足以从预先构建的二进制存档进行安装,但最新的setuptoolswheel项目副本对于确保您也可以从源存档进行安装非常有用:

    python -m pip install --upgrade pip setuptools wheel
    

    (可选)创建虚拟环境

    有关详细信息,请参阅下面部分,但这是在典型Linux系统上使用的基本venv [3]命令:

    python3 -m venv tutorial_env
    source tutorial_env/bin/activate
    

    这将在tutorial_env子目录中创建新的虚拟环境,并配置当前shell以将其用作默认python环境。

    创建虚拟环境

    Python“虚拟环境”允许将Python 安装在特定应用程序的隔离位置,而不是全局安装。

    想象一下,你有一个需要LibFoo版本1的应用程序,但另一个应用程序需要版本2.你如何使用这两个应用程序?如果将所有内容安装到/usr/lib/python3.6/site-packages(或任何平台的标准位置),则很容易在无意中升级不应升级的应用程序的情况下结束。

    或者更一般地说,如果你想安装一个应用程序并保留它,该怎么办?如果应用程序有效,则其库中的任何更改或这些库的版本都可能会破坏应用程序。

    另外,如果您无法将软件包安装到全局site-packages目录中,该怎么办?例如,在共享主机上。

    在所有这些情况下,虚拟环境可以帮助您。它们有自己的安装目录,并且不与其他虚拟环境共享库。

    目前,有两种常用的工具可用于创建Python虚拟环境:

    • 默认情况下,在Python 3.3及更高版本中可以使用venv,并在Python 3.4及更高版本中将pipsetuptools安装 到创建的虚拟环境中。
    • virtualenv需要单独安装,但支持Python 2.7+和Python 3.3+,默认情况下, pip setuptools wheel始终安装到创建的虚拟环境中(无论Python版本如何)。

    基本用法如下:

    使用virtualenv

    virtualenv <DIR>
    source <DIR>/bin/activate
    

    使用venv

    python3 -m venv <DIR>
    source <DIR>/bin/activate
    

    有关更多信息,请参阅virtualenv文档或venv文档。

    在上述两种情况下,Windows用户都应该_not_使用 source命令,而应该直接从命令shell 运行activate脚本。在Unix shell下使用source可确保虚拟环境的变量在当前shell中设置,而不是在子进程中设置(然后消失,没有任何有用的效果)。

    直接管理多个虚拟环境可能会变得乏味,因此 依赖关系管理教程引入了一个更高级别的工具Pipenv,它可以为您处理的每个项目和应用程序自动管理单独的虚拟环境。

    使用pip进行安装

    pip是推荐的安装程序。下面,我们将介绍最常见的使用方案。有关更多详细信息,请参阅 pip文档,其中包含完整的参考指南

    从PyPI安装

    pip最常见的用法是使用需求说明符Python包索引进行安装。一般来说,需求说明符由项目名称后跟可选的版本说明符组成。 PEP 440包含a 当前支持的说明符的完整规范。以下是一些例子。

    要安装最新版本的“SomeProject”:

    pip install 'SomeProject'
    

    要安装特定版本:

    pip install 'SomeProject==1.4'
    

    要安装大于或等于一个版本而不是另一个版本:

    pip install 'SomeProject>=1,<2'
    

    安装一个版本 与某个版本 “兼容” [4]

    pip install 'SomeProject~=1.4.2'
    

    在这种情况下,这意味着安装任何版本“== 1.4。*”版本也是“> = 1.4.2”。

    源分布与车轮

    pip可以从 Source Distributions(sdist) Wheels安装,但如果两者都存在于PyPI上,则pip将更喜欢兼容的wheel

    轮子是预先构建的分发格式,与源分发(sdist)相比,提供更快的安装,特别是当项目包含编译的扩展时。

    如果pip没有找到要安装的轮子,它将在本地构建一个轮子并将其缓存以供将来安装,而不是在将来重建源分发。

    升级包

    将已安装的SomeProject从PyPI 升级到最新版本。

    pip install --upgrade SomeProject
    

    安装到用户站点

    要安装与当前用户隔离的软件包,请使用以下--user标志:

    pip install --user SomeProject
    

    有关更多信息,请参阅pip文档中的“ 用户安装”部分。

    请注意,在--user虚拟环境中,该标志无效 - 所有安装命令都将影响虚拟环境。

    需求文件

    安装需求文件中指定的需求列表。

    pip install -r requirements.txt
    

    从VCS安装

    以“可编辑”模式从VCS安装项目。有关语法的完整细分,请参阅有关VCS支持的 pip部分。

    pip install -e git+https://git.repo/some_pkg.git#egg=SomeProject          # from git
    pip install -e hg+https://hg.repo/some_pkg#egg=SomeProject                # from mercurial
    pip install -e svn+svn://svn.repo/some_pkg/trunk/#egg=SomeProject         # from svn
    pip install -e git+https://git.repo/some_pkg.git@feature#egg=SomeProject  # from a branch
    

    从其他索引安装

    从备用索引安装

    pip install --index-url http://my.package.repo/simple/ SomeProject
    

    除了PyPI之外,在安装期间搜索其他索引

    pip install --extra-index-url http://my.package.repo/simple SomeProject
    

    从本地src树安装

    开发模式下从本地src安装,即以项目似乎已安装的方式安装,但仍可从src树中编辑。

    pip install -e <path>
    

    您也可以从src正常安装

    pip install <path>
    

    从本地存档安装

    安装特定的源归档文件。

    pip install ./downloads/SomeProject-1.0.4.tar.gz
    

    从包含存档的本地目录安装(并且不检查PyPI

    pip install --no-index --find-links=file:///local/dir/ SomeProject
    pip install --no-index --find-links=/local/dir/ SomeProject
    pip install --no-index --find-links=relative/dir/ SomeProject
    

    从其他来源安装

    要从其他数据源(例如Amazon S3存储)进行安装,您可以创建一个帮助应用程序,以便在数据中显示数据 PEP 503兼容索引格式,并使用该--extra-index-url标志指示pip使用该索引。

    ./s3helper --port=7777
    pip install --extra-index-url http://localhost:7777 SomeProject
    

    安装预发布

    除稳定版本外,还可以查找预发布和开发版本。默认情况下,pip只能找到稳定的版本。

    pip install --pre SomeProject
    

    安装Setuptools“Extras” 

    安装setuptools extras

    $ pip install SomePackage[PDF]
    $ pip install SomePackage[PDF]==3.0
    $ pip install -e .[PDF]==3.0  # editable project in current directory
    

    [1] 在此上下文中,“安全”是指使用现代浏览器或curl等工具从https URL下载时验证SSL证书。
    [2] 根据您的平台,这可能需要root或Administrator访问权限。pip目前正在考虑通过让用户安装默认行为来改变这种情况
    [3] 从Python 3.4开始,venvvirtualenv的stdlib替代品 )将创建pip 预安装的virtualenv环境,从而使其成为virtualenv的平等替代品 。
    [4] 兼容版本说明符已被接受 PEP 440 和支持在 setuptools v8.0和 pip v6.0中发布

     

    展开全文
  • 可能有很多刚入行不久的朋友们,每天都在用pip 命令install 一些python软件包,却对pypi 不甚了解,那这个pip和pypi之间有什么练习和区别呢?下面就带大家简单有个了解吧!希望能够帮助到大家!     &...

     

     

             可能有很多刚入行不久的朋友们,每天都在用pip 命令install 一些python软件包,却对pypi 不甚了解,那这个pip和pypi之间有什么练习和区别呢?下面就带大家简单有个了解吧!希望能够帮助到大家!

              pip 是一个现代的,通用的 Python 包管理工具,是easy_install的替代品,英文python  install packages

              Python包索引(PyPI)是Python编程语言的软件存储库。

             PyPI(Python Package Index)是python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。PyPI推荐使用pip包管理器来下载第三方库。
    pip可正常工作在Windows、Mac OS、Unix/Linux等操作系统上,但是需要至少2.6+和3.2+的CPython或PyPy的支持。python 2.7.9 和3.4以后的版本已经内置累pip程序,所以不需要安装。

    PyPI可帮助您查找和安装Python社区开发和共享的软件。

    包作者使用PyPI来分发他们的软件 。

    这里有pypi官方社区详细介绍,大家可以进去看看   https://pypi.org/,写得很详细!

     

    1,安装包  https://packaging.python.org/tutorials/installing-packages/#installing-packages

    内容

    安装包的要求

    本节介绍在安装其他Python包之前要遵循的步骤。

    确保您可以从命令行运行

    在继续之前,请确保您拥有Python,并且可以从命令行获得预期版本。您可以通过运行来检查:

    python --version
    

    你应该得到一些输出。如果您没有Python,请从python.org安装最新的3.x版本,或参考Hitchhiker的Python指南的安装Python部分。Python 3.6.3

    注意

     

    如果您是新手并且遇到如下错误:

    >>>

    >>> python --version
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    NameError: name 'python' is not defined
    

    这是因为本教程中的此命令和其他建议命令旨在在shell(也称为终端或 控制台)中运行。有关使用操作系统的shell和与Python交互的介绍,请参阅Python入门指南入门教程

    注意

     

    如果您正在使用像IPython或Jupyter笔记本这样的增强型shell,则可以通过使用!字符为它们添加前缀来运行本教程中的系统命令:

    In [1]: import sys
            !{sys.executable} --version
    Python 3.6.3
    

    建议编写{sys.executable}而不是简单python,以确保命令在与当前运行的笔记本匹配的Python安装中运行(可能与python命令引用的Python安装不同)。

    注意

     

    由于大多数Linux发行版处理Python 3迁移的方式,使用系统Python而不首先创建虚拟环境的Linux用户应该python使用python3和使用pip命令替换本教程中的命令。千万不能 在本教程与运行任何命令:如果你得到一个权限错误,回来的部分上创建虚拟环境中,设置一个,然后用教程继续写。pip3 --usersudo

    确保你可以在命令行中运行PIP 

    此外,您需要确保您有可用的点数。您可以通过运行来检查:

    pip --version
    

    如果您从源代码安装Python,使用python.org的安装程序,或者通过Homebrew安装Python,那么您应该已经拥有了pip。如果您在Linux上并使用操作系统软件包管理器进行安装,则可能需要单独安装pip,请参阅 使用Linux软件包管理器安装pip / setuptools / wheel

    如果pip尚未安装,则首先尝试从标准库引导它:

    python -m ensurepip --default-pip
    

    如果仍然不允许你运行pip

    • 安全下载get-pip.py [1]

    • 跑。[2] 这将安装或升级pip。此外,如果它们尚未安装,它将安装setuptoolswheelpythonget-pip.py

      警告

       

      如果您使用的是由您的操作系统或其他软件包管理器管理的Python安装,请务必小心。get-pip.py不与这些工具协调,可能会使系统处于不一致状态。您可以使用 安装在其中设计用于本地安装的软件。python get-pip.py --prefix=/usr/local//usr/local

    确保pip,setuptools和wheel是最新的

    虽然pip单独就足以从预先构建的二进制存档进行安装,但最新的setuptoolswheel项目副本对于确保您也可以从源存档进行安装非常有用:

    python -m pip install --upgrade pip setuptools wheel
    

    (可选)创建虚拟环境

    有关详细信息,请参阅下面部分,但这是在典型Linux系统上使用的基本venv [3]命令:

    python3 -m venv tutorial_env
    source tutorial_env/bin/activate
    

    这将在tutorial_env子目录中创建新的虚拟环境,并配置当前shell以将其用作默认python环境。

    创建虚拟环境

    Python“虚拟环境”允许将Python 安装在特定应用程序的隔离位置,而不是全局安装。

    想象一下,你有一个需要LibFoo版本1的应用程序,但另一个应用程序需要版本2.你如何使用这两个应用程序?如果将所有内容安装到/usr/lib/python3.6/site-packages(或任何平台的标准位置),则很容易在无意中升级不应升级的应用程序的情况下结束。

    或者更一般地说,如果你想安装一个应用程序并保留它,该怎么办?如果应用程序有效,则其库中的任何更改或这些库的版本都可能会破坏应用程序。

    另外,如果您无法将软件包安装到全局site-packages目录中,该怎么办?例如,在共享主机上。

    在所有这些情况下,虚拟环境可以帮助您。它们有自己的安装目录,并且不与其他虚拟环境共享库。

    目前,有两种常用的工具可用于创建Python虚拟环境:

    • 默认情况下,在Python 3.3及更高版本中可以使用venv,并在Python 3.4及更高版本中将pipsetuptools安装 到创建的虚拟环境中。
    • virtualenv需要单独安装,但支持Python 2.7+和Python 3.3+,默认情况下, pip setuptools wheel始终安装到创建的虚拟环境中(无论Python版本如何)。

    基本用法如下:

    使用virtualenv

    virtualenv <DIR>
    source <DIR>/bin/activate
    

    使用venv

    python3 -m venv <DIR>
    source <DIR>/bin/activate
    

    有关更多信息,请参阅virtualenv文档或venv文档。

    在上述两种情况下,Windows用户都应该_not_使用 source命令,而应该直接从命令shell 运行activate脚本。在Unix shell下使用source可确保虚拟环境的变量在当前shell中设置,而不是在子进程中设置(然后消失,没有任何有用的效果)。

    直接管理多个虚拟环境可能会变得乏味,因此 依赖关系管理教程引入了一个更高级别的工具Pipenv,它可以为您处理的每个项目和应用程序自动管理单独的虚拟环境。

    使用pip进行安装

    pip是推荐的安装程序。下面,我们将介绍最常见的使用方案。有关更多详细信息,请参阅 pip文档,其中包含完整的参考指南

    从PyPI安装

    pip最常见的用法是使用需求说明符Python包索引进行安装。一般来说,需求说明符由项目名称后跟可选的版本说明符组成。 PEP 440包含a 当前支持的说明符的完整规范。以下是一些例子。

    要安装最新版本的“SomeProject”:

    pip install 'SomeProject'
    

    要安装特定版本:

    pip install 'SomeProject==1.4'
    

    要安装大于或等于一个版本而不是另一个版本:

    pip install 'SomeProject>=1,<2'
    

    安装一个版本 与某个版本 “兼容” [4]

    pip install 'SomeProject~=1.4.2'
    

    在这种情况下,这意味着安装任何版本“== 1.4。*”版本也是“> = 1.4.2”。

    源分布与车轮

    pip可以从 Source Distributions(sdist) Wheels安装,但如果两者都存在于PyPI上,则pip将更喜欢兼容的wheel

    轮子是预先构建的分发格式,与源分发(sdist)相比,提供更快的安装,特别是当项目包含编译的扩展时。

    如果pip没有找到要安装的轮子,它将在本地构建一个轮子并将其缓存以供将来安装,而不是在将来重建源分发。

    升级包

    将已安装的SomeProject从PyPI 升级到最新版本。

    pip install --upgrade SomeProject
    

    安装到用户站点

    要安装与当前用户隔离的软件包,请使用以下--user标志:

    pip install --user SomeProject
    

    有关更多信息,请参阅pip文档中的“ 用户安装”部分。

    请注意,在--user虚拟环境中,该标志无效 - 所有安装命令都将影响虚拟环境。

    需求文件

    安装需求文件中指定的需求列表。

    pip install -r requirements.txt
    

    从VCS安装

    以“可编辑”模式从VCS安装项目。有关语法的完整细分,请参阅有关VCS支持的 pip部分。

    pip install -e git+https://git.repo/some_pkg.git#egg=SomeProject          # from git
    pip install -e hg+https://hg.repo/some_pkg#egg=SomeProject                # from mercurial
    pip install -e svn+svn://svn.repo/some_pkg/trunk/#egg=SomeProject         # from svn
    pip install -e git+https://git.repo/some_pkg.git@feature#egg=SomeProject  # from a branch
    

    从其他索引安装

    从备用索引安装

    pip install --index-url http://my.package.repo/simple/ SomeProject
    

    除了PyPI之外,在安装期间搜索其他索引

    pip install --extra-index-url http://my.package.repo/simple SomeProject
    

    从本地src树安装

    开发模式下从本地src安装,即以项目似乎已安装的方式安装,但仍可从src树中编辑。

    pip install -e <path>
    

    您也可以从src正常安装

    pip install <path>
    

    从本地存档安装

    安装特定的源归档文件。

    pip install ./downloads/SomeProject-1.0.4.tar.gz
    

    从包含存档的本地目录安装(并且不检查PyPI

    pip install --no-index --find-links=file:///local/dir/ SomeProject
    pip install --no-index --find-links=/local/dir/ SomeProject
    pip install --no-index --find-links=relative/dir/ SomeProject
    

    从其他来源安装

    要从其他数据源(例如Amazon S3存储)进行安装,您可以创建一个帮助应用程序,以便在数据中显示数据 PEP 503兼容索引格式,并使用该--extra-index-url标志指示pip使用该索引。

    ./s3helper --port=7777
    pip install --extra-index-url http://localhost:7777 SomeProject
    

    安装预发布

    除稳定版本外,还可以查找预发布和开发版本。默认情况下,pip只能找到稳定的版本。

    pip install --pre SomeProject
    

    安装Setuptools“Extras” 

    安装setuptools extras

    $ pip install SomePackage[PDF]
    $ pip install SomePackage[PDF]==3.0
    $ pip install -e .[PDF]==3.0  # editable project in current directory
    

    [1]在此上下文中,“安全”是指使用现代浏览器或curl等工具从https URL下载时验证SSL证书。
    [2]根据您的平台,这可能需要root或Administrator访问权限。pip目前正在考虑通过让用户安装默认行为来改变这种情况
    [3]从Python 3.4开始,venvvirtualenv的stdlib替代品 )将创建pip 预安装的virtualenv环境,从而使其成为virtualenv的平等替代品 。
    [4]兼容版本说明符已被接受 PEP 440 和支持在 setuptools v8.0和 pip v6.0中发布

     

    展开全文
  • windows下 上传pypi

    2020-07-20 16:10:14
    LISANCE 许可文件,(不明白有用) README.md 自己包的说明文件 setup.py 内容如下, name 后面的名字跟之前文件夹的名字相同。 在调试代码的时候,要重新打开一个pycharm 根目录为LaneDetection22,, 在这...

    建立一个如下图所示的结构:
    其中LaneDetection22 里面放的是自己的源代码,文件夹名字可以随意修改,

    在这里插入图片描述
    LISANCE 是许可文件,(不明白有啥用)
    README.md 是自己包的说明文件
    setup.py 内容如下, name 后面的名字跟之前文件夹的名字相同。
    在这里插入图片描述
    在调试代码的时候,要重新打开一个pycharm 根目录为LaneDetection22,, 在这里面调试运行自己的代码,代码确定没问题。
    打开cmd 进入setup文件所在的目录下(即xiangmu_wee9)

    注意要安装twine
    依次执行如下命令即可:

    1. python setup.py sdist #创建dist文件
    2. python setup.py install #安装到本地模块site-packages文件夹内
    3. twine upload dist/* #上传dist文件夹中的所有压缩包到pypi
      可能会遇到的问题:
      自己所要上传的包的名字跟已经有的相同,改一下名字即可。
    展开全文
  • pip是啥

    2020-02-24 16:53:53
    pip是啥? pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 推荐:《Python教程》 目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。 Python 2.7.9 + 或 ...

    在这里插入图片描述
    pip是啥?

    pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

    推荐:《Python教程

    目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。

    Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

    pip 官网:https://pypi.org/project/pip/

    你可以通过以下命令来判断是否已安装:

    pip --version
    

    如果你还未安装,则可以使用以下方法来安装:

    $ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
    $ sudo python get-pip.py    # 运行安装脚本
    

    注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令:

    $ sudo python3 get-pip.py    # 运行安装脚本。
    

    一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x。

    部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:

    sudo apt-get install python-pip
    

    相关免费资料分享(点击即可免费观看~)

    1、数据分析_地震–Python实战之地震预测

    http://www.makeru.com.cn/live/5020_2148.html?s=96806

    2、数据分析_选股–Python项目实战:智能选股(股票)

    http://www.makeru.com.cn/live/5020_2158.html?s=96806

    3、旅游数据分析–掌握Python工具,全国上榜名吃尽在手中

    http://www.makeru.com.cn/live/5020_2154.html?s=96806

    142244252 学习资料交流群,想要和志同道合的朋友一起学习,大家互相分享自己的学习资料和作品,欢迎感兴趣的朋友共同学习,共同进步,每天还会有免费的公开课程!!

    展开全文
  • Python 之 pip安装 及 使用详解

    万次阅读 多人点赞 2018-12-14 13:59:34
    pip是啥   其实,pip就是 Python标准库(The Python Standard Library)中的一个包,这个包比较特殊,用它可以来管理Python标准库(The Python Standard Library)中其他的包。pip支持从PyPI(https://pypi.org/)...
  • 用? pip3:(Python3 Install Package ),这个英文全称我为了更好的理解这个命令这么叫的,官方没有这对个命令的全称的解释:) ???? python 支持的模块网站: https://pypi.python.org/pypi pip安装包下载...
  • 关于python的PE库pefile

    千次阅读 2016-07-11 15:43:44
    PE文件现在有两个大版本https://pypi.python.org/pypi/pefile/2016.3.28 这个2015年以后作者出的版本,但是解析速度不知道为,很慢。 还有一个我一直用的版本 https://pypi.python.org/pypi/pefile2/1.2.11 ...
  • 改用以下命令行 pip --default-timeout=100 install 库名称 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 快到震撼我妈…但是我挺好奇这个域名是啥
  • //写在前面 加(雾)的都表示那些命名都是我自己的黑话,标准命名是啥我真的是希腊乃。 因为是.ipynb,我是直接开cmd来运行了. 首先是import mathzoo和pandas,用中文的镜像站来下载,不然下载真的等到死还下不完 ...
  • 无意间得知了psutil模块,去网上找了下,找到: http://pypi.python.org/pypi/psutil ...psutil能干 psutil能干的事:提供了个接口,可以用来获取信息,包括: 当前运行的进程系统(资源使用)信
  •  为先说这个,后面所有whl文件都要用这个安装。基本上没有几个教程先介绍这个的,这里说全一点,方便小白使用。 我们装的Setuptools 0.6c11。别的版本不是不行,因为这个在Pypi上面直接有exe文件,反正就是方便...
  • python3+PyQt5+pycharm上位机开发

    千次阅读 2020-03-11 14:02:52
    要说这个,我们打开pip,搜索:PyQt5,或者直接打开下面的连接: https://pypi.python.org/pypi/PyQt5/5.9.1 图 2 可以看到(图2),PyQt5所支持的python版本从3.5开始的,博主开始用的3.4,...
  • python的pip源更换

    2020-01-06 16:40:07
    使用pip命令安装一些python的模块,下载会非常慢? 这pip可能去下载一些国外的源,所以下载速度会很慢。 所以吧pip源换成一些国内的pip源可以显著的提高下载速率。 pip国内的一些镜像 阿里云 ...
  • 在windows上安装pip

    2018-01-08 18:31:35
    下载地址:https://pypi.python.org/pypi/pip/9.0.1,可以搜索一下,看最新版本是啥; 下载.tar.gz格式文件,解压; 在window的cmd里进入解压的目录,运行安装程序:python setup.py install 2、添加系统变量...
  • Python安装scikit-learn包

    2015-05-29 14:36:00
    我先是按照网上说的下载了个setuptools,然后直接用这个工具去安装,可是安装scikit-learn包的时候确老是有错误,也不知道错误是啥,所以就不用setuptools来安装了。 我直接下载了scikit-learn包的安装包,直接安装...
  • vth的django探险0

    2020-10-16 23:14:01
    pip的?下载安装python的三方库用的。 为了保证使用体验,我们可以给pip配置国内的源。 # 首先升级pip, 保证能用下面的pip config pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U # 然后再...
  •  xlrdpython的第三方库,所以需要自己安装的,可以在python的官网http://pypi.python.org/pypi/xlrd下载该模块来安装,也可以通过其他手段,比如easy_install或者pip的,我已经安装好pip所以就用最懒的
  • Python区间库python-intervals

    千次阅读 2019-09-22 19:20:09
    前阵项目有个范围需求,最开始用的range,但是没法处理连续的。然后搜了一下果然有轮子...链接的官网都打不开了,文档的也没了,而且实测再Python3下无限区间有点问题。 接着又搜到python-intervals这个库,这...
  • PyQt5的食用方法

    2020-01-28 19:25:46
    0.Qt是啥 Qt是一个跨平台的GUI应用开发工具,多种语言有支持Qt的API 有IDE Qt Creator,可视化程序设计器Qt Designer 1.PyQt5 pyqt5是python对于qt的支持,并且不再向下兼容 2.Install envs:win10+anaconda+python...
  • webssh简介这个工具使用Python开发,可以从下面地址了解详情。官网:https://pypi.org/project/webssh/webssh这个工具可以干??在linux机...
  • 安装python 支付宝第三方包的坑。...百度了两小时,都没用。。 请教大佬之后,版本问题。。。 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-alipay-sdk==1.10.0 一句话搞定 ...
  • pip installtorch_geometric-1.7.0.tar 这里是安装包的全称,是啥版本就直接复制就是了; 其实想记录一下安装路径:下载的包放在在python包下的Scrips,使用上述命令行安装即可。 ps:torch_geom...
  • 使用captcha模块即可直接生成验证码 码云链接 语言:python python版本:Python 3.8.3 ..._Captcha类上面没框出来的我也不知道是啥 大概看一下源码的内容 父类_Captcha ImageCaptcha 所以实例化ImageCaptcha的
  • pip修改清华源

    千次阅读 2020-03-26 18:43:49
    最近安装python库真心累,没有啥是不超时的,下着下着就崩了,心态崩了呀!后面果断换成清华源,速度飞起!!! 这里需要注意的,如果要将清华源设置成默认,那么需要将pip升级(>10.0.0),然后再进行配置...
  • pip? pip 一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。 第一步:pip下载:https://pypi.org/project/pip/#files 第二步:解压,进入目录python pip\...
  • 哈哈,别问我为知道! 那我分享下我如何安装scrapy框架的。 首先安装scrapy框架之前需要先安装几个依赖的库 依照顺序分别 zope.interface、 pyOpenSSL、 libxml2dom、 twisted、 lxml、 最后再安装Scrapy -i ...
  • py-eureka-client学习笔记

    千次阅读 2019-10-23 11:56:13
    所以在部署服务时需要使用eureka,但整个项目使用python开发的,所以学习了一波py-eureka-client模块,相较spring cloud下的java版eureka,代码更直观更好理解,适合我这种从没有接触过啥是微服务的新手,...

空空如也

空空如也

1 2 3
收藏数 57
精华内容 22
关键字:

pypi是啥