jjzjj

python - 如何在没有 pip/easy_install 的情况下手动安装 pypi 模块?

我想使用gntpmodule为C/C++软件显示类似于toastr的通知。我想打包软件的所有依赖项,以便在另一台计算机上自行执行。gntp模块只能通过pip获得安装程序,无法使用(运行该软件的计算机没有互联网连接)如何从源代码安装它?我不希望强制用户安装easy_install/pip并手动将pip路径添加到%PATH.PS:我在Windows机器上使用Python2.7。 最佳答案 下载包如果是压缩的就解压cd进入包含setup.py的目录如果文档中包含任何安装说明,请阅读并按照说明进行操作否则输入pythonsetup.pyin

python - 如何让 setuptools 安装不在 PyPI 上的包?

我刚刚开始使用setuptools和virtualenv。我的包需要最新的python-gearman,只能从GitHub获得。PyPI上的python-gearman版本是旧版本。Github源是setuptools兼容的,即有setup.py等。有没有办法让setuptools下载并安装新版本,而不是在PyPI上查找并安装旧版本?仅供引用,新的python-gearman是http://github.com/mtai/python-gearman 最佳答案 关键是告诉easy_install包可以下载到哪里。在这种特殊情况下,可

python - 如何让 setuptools 安装不在 PyPI 上的包?

我刚刚开始使用setuptools和virtualenv。我的包需要最新的python-gearman,只能从GitHub获得。PyPI上的python-gearman版本是旧版本。Github源是setuptools兼容的,即有setup.py等。有没有办法让setuptools下载并安装新版本,而不是在PyPI上查找并安装旧版本?仅供引用,新的python-gearman是http://github.com/mtai/python-gearman 最佳答案 关键是告诉easy_install包可以下载到哪里。在这种特殊情况下,可

python - 如何在 Windows 上使用 Python 3 连接到 MySQL?

我在Windows上使用ActiveStatePython3,并希望连接到我的MySQL数据库。听说mysqldb是要使用的模块。我找不到Python3的mysqldb。mysqldb的二进制文件是否有可用的存储库?如何在Windows上使用Python3连接到MySQL? 最佳答案 目前有几个将Python3与mysql结合使用的选项:https://pypi.python.org/pypi/mysql-connector-pythonOracle官方支持纯python有点慢与MySQLdb不兼容https://pypi.pyth

python - 如何在 Windows 上使用 Python 3 连接到 MySQL?

我在Windows上使用ActiveStatePython3,并希望连接到我的MySQL数据库。听说mysqldb是要使用的模块。我找不到Python3的mysqldb。mysqldb的二进制文件是否有可用的存储库?如何在Windows上使用Python3连接到MySQL? 最佳答案 目前有几个将Python3与mysql结合使用的选项:https://pypi.python.org/pypi/mysql-connector-pythonOracle官方支持纯python有点慢与MySQLdb不兼容https://pypi.pyth

python - 为什么 python setup.py 在 Travis CI 上说无效命令 'bdist_wheel'?

我的Python包有一个setup.py,当我像这样配置它时,它可以在UbuntuTrusty和新的VagrantUbuntuTrustyVM上本地构建:sudoapt-getinstallpythonpython-dev--force-yes--assume-yes--fix-brokencurl--silent--show-error--retry5https://bootstrap.pypa.io/get-pip.py|sudopython2.7sudo-Hpipinstallsetuptoolswheelvirtualenv--upgrade但是当我在TravisCITrust

python - 为什么 python setup.py 在 Travis CI 上说无效命令 'bdist_wheel'?

我的Python包有一个setup.py,当我像这样配置它时,它可以在UbuntuTrusty和新的VagrantUbuntuTrustyVM上本地构建:sudoapt-getinstallpythonpython-dev--force-yes--assume-yes--fix-brokencurl--silent--show-error--retry5https://bootstrap.pypa.io/get-pip.py|sudopython2.7sudo-Hpipinstallsetuptoolswheelvirtualenv--upgrade但是当我在TravisCITrust

python - 在代码中安装 python 模块

我需要直接在我的脚本中安装来自PyPi的包。也许有一些模块或distutils(distribute、pip等)功能允许我执行类似pypi.install('requests')和requests将被安装到我的virtualenv中。 最佳答案 官方推荐的从脚本安装包的方法是通过子进程调用pip的命令行界面。Mostotheranswerspresentedherearenotsupportedbypip.此外,从pipv10开始,所有代码都已移至pip._internal,以向用户明确表示不允许以编程方式使用pip。使用sys.e

python - 在代码中安装 python 模块

我需要直接在我的脚本中安装来自PyPi的包。也许有一些模块或distutils(distribute、pip等)功能允许我执行类似pypi.install('requests')和requests将被安装到我的virtualenv中。 最佳答案 官方推荐的从脚本安装包的方法是通过子进程调用pip的命令行界面。Mostotheranswerspresentedherearenotsupportedbypip.此外,从pipv10开始,所有代码都已移至pip._internal,以向用户明确表示不允许以编程方式使用pip。使用sys.e

python - 查找所有使用 easy_install/pip 安装的软件包?

有没有办法找到所有使用easy_install或pip安装的PythonPyPI包?我的意思是,不包括使用分发工具安装/安装的所有内容(在本例中为Debian上的apt-get)。 最佳答案 pipfreeze将输出已安装包及其版本的列表。它还允许您将这些包写入一个文件,以便以后用于设置新环境。https://pip.pypa.io/en/stable/reference/pip_freeze/#pip-freeze 关于python-查找所有使用easy_install/pip安装的软