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,<' 阅读更多
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.pyREADME.rst 文件:此文件用于简要描述模块、如何设置它、如何使用它等。LICENSE:包含许可证文本和任何版权声明。setup.py:它是 Python 对多平台安装程序的答案,并创建文件。如果您熟悉命令行安装,那么 make && make install 转换为 python setup.py build && python setup.py ... 阅读更多
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...完成。虚拟环境准备就绪后,通过运行位于 ... 阅读更多
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-14http://lit-bastion-5032.herokuapp.com/ | https://git.heroku.com/lit-bastion-5032.git已添加 Git 远程 heroku 当您创建应用程序时,还会创建一个 git 远程(称为 heroku),并将其与您的本地 git 存储库关联起来。 ... 阅读更多
如果您从 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如果您使用的是 Linux 上由系统包管理器(例如“yum”、“apt-get”等)管理的 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 包。例如,... 阅读更多
11K+ 次浏览
包含 Python 代码、语句、函数或类定义的文件称为模块。我们将构建的名为“module”的模块是一个名为 module.py 的文件。为了将复杂的程序分解成更小、更容易理解的部分,我们使用模块。代码重用是模块的另一个好处。在本文中,我们将讨论查找从包中导入了哪些 Python 模块的各种方法。使用列表推导式 要迭代 Python 列表中的每个元素,列表推导式由包含表达式的方括号组成,然后为每个元素运行该表达式。Python ... 阅读更多
使用运行数千行的复杂程序会产生两个基本问题——管理代码以了解在何处实现了哪些功能以及在出现错误时调试程序。幸运的是,这两个问题都可以通过将代码分解成多个模块,然后从不同的模块创建一个单个脚本文件来解决。Python 提供了这种确切的功能,其中不同的 Python 模块可以捆绑到单个可执行脚本中。此功能允许轻松管理和调试复杂的程序。使用 zip 捆绑 Python 中多个模块的一种方法是通过创建 ... 阅读更多
473 次浏览
要让 IntelliJ 识别常见的 Python 模块,只需创建并添加 Python SDK文件 -> 项目结构 -> 项目 -> 项目 SDK -> 新建并选择 Python 解释器的安装路径(例如,Windows 中的 C:\Python26 和 Linux 中的 /usr/bin/python2.7)作为主路径。这允许 IntelliJ 查看这些目录以提供建议和文档提示。如果您的 Python SDK 已正确配置,但仍然面临内置函数未识别的这个问题,请尝试以下操作:文件 -> 使缓存失效/重新启动
36K+ 次浏览
您可以通过打开 Windows 命令提示符并输入以下命令来卸载 Windows 上的 Python 包:pip uninstall module_name 使用 pip 卸载包 Python 的包管理器称为 PIP。换句话说,它是一个工具,使我们能够安装 Python 包和依赖项(代码正常运行而不抛出任何错误所需的软件元素),而这些依赖项并非已经通过 Python 标准库提供给我们。计算机语言的工具,它简化了安装任何外部依赖项的过程,被称为包管理器。任何包都可以安装 ... 阅读更多
14K+ 次浏览
包含 Python 定义和语句的文件称为模块。“Program.py”文件将是一个名为“Program”的模块。我们使用模块将复杂的程序分解成更小、更容易管理的部分。代码重用也可以通过模块实现。我们可以将我们最常用的函数定义在一个模块中并导入它,而不是将它们的定义复制到多个程序中。在 Windows 中安装 Python 模块 Python 包管理器 (pip) 允许安装模块和包。打开终端并使用 pip 命令 ... 阅读更多