python - 让 Pip 在 MacOS 10.14.5 上的 PyCharm 中工作
问题描述
我是一个 python 菜鸟,正在阅读这篇关于 python 的介绍:https ://www.youtube.com/watch?v=rfscVS0vtbw 。(绝对不需要看这个。只需将其添加为上下文)
它一直很顺利,除了现在我需要使用 pip 的部分,尽管已经下载了 Python 3.8 版,但它一直告诉我它甚至没有安装 pip。
我想知道是否有人可以指导我解决问题可能是什么以及如何在 PyCharm 中实际开始使用 pip。
我已经尝试下载 pip 并安装它,但即使这样似乎也不起作用。如果有人有一个超手持的解决方案(非常适合菜鸟),那将不胜感激。
我觉得问题可能是我把东西放在了错误的目录或什么的?显然,Mac 上已经有一些 Python (2.x) 的内置版本,所以也许它们会干扰?
在此先感谢您的帮助。
解决方案
如果我没记错的话,使用该命令时使用的 Python 版本python
是 2.x 版本,它没有pip
. 所以如果你想在终端中使用 python,你应该使用 pip 命令调用python3
它pip3
。
如果您想将不同的 Python 版本设置为默认版本,您可以这样做。这是一个可以帮助您入门的教程(如果这个教程不够清楚,还有很多其他教程):https ://opensource.com/article/19/5/python-3-default-mac
对于专门使用 PyCharm,您可以通过转到Preferences(or Settings) -> Project:[name of your project] -> Project Interpreter
然后从下拉菜单中选择所需的 Python 解释器来设置与 PyCharm 一起使用的 Python 解释器。您还可以通过单击 cog 图标并选择 来创建虚拟环境Add
。这是将已安装的包保存在项目本地的首选方式并且非常方便。完成后,打开 PyCharms 终端(在 PyCharm 窗口的底部),您应该能够正常使用 pip 和 command pip
。
或者,您可以在 PyCharm 中使用内置的 Python 包安装 Python 包package manager
,您可以在设置 Python 解释器的同一窗口中找到该包。在下拉菜单下方,您会看到一个+
标志,您可以在其中单击以添加软件包。
推荐阅读
- ibm-cloud - IBM Cloud Activity Tracker with LogDNA 的区域问题
- amazon-web-services - 如何处理 AWS cloudformation CUSTOM 资源中的故障?
- javascript - 无法创建垂直视差
- angular - Angular2+ - 在多个模块中使用组件
- python - Django 视图在 Ajax 请求期间返回 None
- algorithm - FCFS 调度算法是非抢占式的,但是如果任何系统/内核进程到达怎么办?
- javascript - 查找深层嵌套数组深度
- discord - 如何在 discord.js 中创建角色
- reactjs - 在 React ComponentDidMount() 中使用 JS 本机 fetch() api 会导致未决的 Promise
- jenkins - Jenkins 在哪里找到 `groovy-html.template`?