找到关于 Python 的10786 篇文章

如何在 Cygwin 中安装 Python 模块?

Rajendra Dharmkar
更新于 2019年10月1日 06:43:25

2K+ 次浏览

安装 Cygwin 时,确保从列表中安装 python/python-setuptools。这将安装 "easy_install" 包。安装 easy_install 后,可以使用它来安装 pip。输入以下命令:$ easy_install-a.b pip 你需要将 a.b 替换为你的 Python 版本,例如 2.7 或 3.4 等。现在你可以使用 pip 来安装你想要的模块。例如,要安装最新版本的 "SomeProject":$ pip install 'SomeProject' 要安装特定版本:$ pip install 'SomeProject==1.4' 要安装大于等于一个版本小于另一个版本:$ pip install 'SomeProject>=1,<'阅读更多

Python 模块的结构约定是什么?

Rajendra Dharmkar
更新于 2019年10月1日 06:44:20

138 次浏览

这是一个示例项目,展示了组织项目的一种非常好的方法:https://github.com/kennethreitz/samplemod。该项目是关于创建 "sample" 模块的。目录结构如下:README.rst LICENSE setup.py requirements.txt sample/__init__.py sample/core.py sample/helpers.py docs/conf.py docs/index.rst tests/test_basic.py tests/test_advanced.py README.rst 文件:此文件用于简要描述模块、如何设置它、如何使用它等。LICENSE:包含许可证文本和任何版权声明。setup.py:它是 Python 对多平台安装程序的解答,并创建文件。如果您熟悉命令行安装,那么 make && make install 转换为 python setup.py build && python setup.py ... 阅读更多

如何在 AWS 上设置 Python 开发环境?

Rajendra Dharmkar
更新于 2019年10月1日 06:45:55

338 次浏览

你需要安装 Python、pip、virtualenv、awswebcli 和 SSH 客户端才能在 AWS 上设置 Python 开发环境。你可以按照 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html 上的说明进行安装。安装完成后,你需要设置虚拟环境,以便你的全局包不会被污染。使用以下命令设置虚拟环境:$ virtualenv -p python2.7 /tmp/hello-world 使用解释器 /usr/bin/python2.7 运行 virtualenv /tmp/hello-world/bin/python2.7 中的新 python 可执行文件 还在 /tmp/hello-world/bin/python 中创建可执行文件 正在安装 setuptools、pip...完成。虚拟环境准备就绪后,通过运行位于 ... 阅读更多

如何在 Heroku 上部署 Python 模块?

Rajendra Dharmkar
更新于 2020年6月15日 07:42:32

272 次浏览

假设你已在本地安装了 Python 3.6、Pipenv 和 heroku CLI,并使用此处提到的步骤在 CLI 上登录 Heroku:https://devcenter.heroku.com/articles/getting-started-with-python#set-up。你的应用程序需要有一个 git 存储库才能部署到 Heroku。你需要 cd 到你的 git 仓库代码根目录所在的目录。现在你需要使用以下命令创建一个 Heroku 应用程序:$ heroku create 在组织 heroku 中创建 lit-bastion-5032...完成,堆栈是 cedar-14 http://lit-bastion-5032.herokuapp.com/ | https://git.heroku.com/lit-bastion-5032.git Git 远程 heroku 已添加 创建应用程序时,还会创建一个 git 远程(称为 heroku)并与你的本地 git 存储库关联。 ... 阅读更多

如何使用 pip 以简单的方式安装 Python 模块?

Rajendra Dharmkar
更新于 2019年10月1日 06:48:40

2K+ 次浏览

如果你从 python.org 安装了 Python 2 >=2.7.9 或 Python 3 >=3.4,那么你已经拥有 pip 和 setuptools,但需要升级到最新版本:在 Linux 或 macOS 上:pip install -U pip setuptools 在 Windows 上:python -m pip install -U pip setuptools 如果你使用的是由系统包管理器(例如 "yum"、"apt-get" 等)管理的 Linux 上的 Python 安装,并且想要使用系统包管理器来安装或升级 pip,请参阅:https://packaging.pythonlang.cn/guides/installing-using-linux-tools/ 否则:从 https://bootstrap.pypa.io/get-pip.py 下载 get-pip.py。运行 python get-pip.py。这将安装或升级 pip。现在你可以使用 pip 来安装 Python 包。例如, ... 阅读更多

如何查找从包中导入了哪些 Python 模块?

Sarika Singh
更新于 2022年11月23日 07:12:35

11K+ 次浏览

包含 Python 代码、语句、函数或类定义的文件称为模块。我们将构建的名称为 "module" 的模块是一个名为 module.py 的文件。为了将复杂的程序分解成更小、更容易理解的部分,我们使用模块。代码重用是模块的另一个好处。在本文中,我们将讨论查找从包中导入了哪些 Python 模块的各种方法。使用列表推导式 为了迭代 Python 列表中的每个元素,列表推导式是由包含表达式的括号构成的,然后对每个元素运行该表达式。Python ... 阅读更多

我们如何捆绑多个 Python 模块?

Sarika Singh
更新于 2022年11月23日 07:00:12

2K+ 次浏览

使用运行数千行的复杂程序时,会产生两个基本问题——管理代码以了解在何处实现哪些功能以及在发生错误时调试程序。幸运的是,这两个问题都可以通过将代码分解成多个模块,然后从不同的模块创建一个单个脚本文件来解决。Python 提供了这种精确的功能,其中不同的 Python 模块可以捆绑到单个可执行脚本中。此功能允许轻松管理和调试复杂程序。使用 zip 捆绑 Python 中多个模块的一种方法是通过创建 ... 阅读更多

如何使 IntelliJ 识别常见的 Python 模块?

Rajendra Dharmkar
更新于 2019年10月1日 06:55:23

473 次浏览

要使 IntelliJ 识别常见的 Python 模块,只需创建并添加 Python SDK 文件 -> 项目结构 -> 项目 -> 项目 SDK -> 新建 并选择 Python 解释器的安装路径(例如,Windows 中的 C:\Python26 和 Linux 中的 /usr/bin/python2.7)作为主路径。这允许 IntelliJ 在这些目录中查找,以便提供建议和文档提示。如果你的 Python SDK 已正确配置,但仍然面临内置函数未被识别的的问题,请尝试以下操作:文件 -> 使缓存失效/重新启动

如何在 Python 中删除已安装的模块?

Sarika Singh
更新于 2022年11月23日 07:10:24

36K+ 次浏览

你可以通过打开 Windows 命令提示符并输入以下命令来卸载 Windows 上的 Python 包:pip uninstall module_name 使用 pip 卸载包 Python 的包管理器称为 PIP。换句话说,它是一个工具,使我们能够安装 Python 包和依赖项(代码正常运行而不抛出任何错误所需的软件元素),而这些元素并非已经通过 Python 标准库提供给我们。计算机语言的简化安装任何外部依赖项的工具称为包管理器。任何包都可以安装 ... 阅读更多

如何安装 Python 模块?

Sarika Singh
更新于 2022年11月23日 07:14:29

浏览量:14K+

包含 Python 定义和语句的文件称为模块。模块是一个包含 Python 代码的文件;例如,“Program.py”文件就是一个名为“Program”的模块。我们使用模块将复杂的程序分解成更小、更容易管理的部分。模块还可以实现代码复用。我们可以将最常用的函数定义在一个模块中并导入它,而不是将它们的定义复制到多个程序中。在 Windows 中安装 Python 模块 Python 包管理器 (pip) 允许安装模块和包。打开终端并使用 pip 命令……阅读更多

广告