【问题标题】:Python/PyCharm, new to Python package and syntax issues [duplicate]Python/PyCharm,Python 包的新手和语法问题 [重复]
【发布时间】:2021-04-07 06:49:28
【问题描述】:

我对 python 非常陌生,并且一直在通过 DataCamp 学习基础知识。 我下载了 Python 3 和 PyCharm 来使用它,我将在 DataCamp 中学习的内容复制到 PyCharm 中一切顺利。

我现在正在尝试将软件包安装到 PyCharm 中,但标准方式(在 Data Camp 中演示)不起作用

我打开了一个新的 .pyn 文件并输入了“pip install Scrapy”,但所有内容都带有红色下划线(如下)。当我将鼠标悬停在“安装”部分时,它说“声明似乎没有效果”

pip install Scrapy with red squiggly lines

我做错了吗?

其次,我尝试通过设置来安装 Scrapy 包,但遇到了一堆不同的错误。我终于下载了我认为我需要的大部分内容,包括“扭曲”包(我必须手动下载)。但是 PyCharm 再次不允许我安装这个包。

我在网上读到它需要使用这种方法下载 python -m pip install C:\Users%USER%\Downloads\Twisted-17.9.0-cp36-cp36m-win32.whl 但这同样不起作用。我什至打开了 Python.exe 并运行它,用正确的路径替换文件名,它错误地说语法无效。

请帮忙!

更新添加 cmd 错误图片

pic of error in cmd]2

更新添加 PyCharm 错误

command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit code 2
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\%USER%\AppData\Local\Programs\Python\Python39\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\%USER%\\AppData\\Local\\Temp\\pip-install-20efmwoj\\twisted_efc7d2a70fcd40639034d265eeb0e045\\setup.py'"'"'; __file__='"'"'C:\\Users\\%USER%\\AppData\\Local\\Temp\\pip-install-20efmwoj\\twisted_efc7d2a70fcd40639034d265eeb0e045\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\%USER%\AppData\Local\Temp\pip-record-abp6_zhs\install-record.txt' --single-version-externally-managed --user --prefix= --compile --install-headers 'C:\Users\%USER%\AppData\Roaming\Python\Python39\Include\Twisted' Check the logs for full command output.

【问题讨论】:

  • 你写在一个.py文件中,这是Python中的语法错误
  • 就像我说的我对这个很陌生,感谢您指出一个明显的错误:)

标签: python pip pycharm


【解决方案1】:

PyCharm 使用他自己的包管理器。打开 File->Settings->Project->Python Interpreter 并搜索右侧的“+”按钮。在刚刚出现的新窗口中,您可以搜索并安装您想要的任何软件包。

【讨论】:

  • 您好,感谢您的回复!当我这样做时,它就会出现这个很长的错误
【解决方案2】:

PIP 是 Python 的包安装程序。您可以通过从命令行运行 PIP 来使用它(CMD,所以在 PyCharm 之外)。

打开 CMD:

  • Windows 按钮 + R(在 Windows 上)
  • 输入cmd,然后按回车键。现在您可以执行以下命令:

pip install scrapy

这将安装scrapy

可能 PyCharm 可以立即使用它,但重启 PyCharm 会变魔术!

【讨论】:

  • 我尝试按照这些非常简单的说明进行操作,但它说 pip 无法识别,我会尝试将图片添加到原始帖子中
  • @saffy 你需要将 Python 添加到 PATH:makeuseof.com/python-windows-path/…
【解决方案3】:

正如我在评论中所说,您需要将 python 添加到 PATH。您可以按照本教程执行此操作:https://www.makeuseof.com/python-windows-path/#:~:text=How%20to%20Manually%20Add%20Python%20to%20the%20Windows,the%20PATH%20With%20the%20System%20Variables%20Option.%20。然后在命令提示符下运行pip install scrapy 即可。确保重新启动命令提示符。

【讨论】:

    猜你喜欢
    • 2021-04-13
    • 2014-08-07
    • 2021-11-29
    • 1970-01-01
    • 2013-04-25
    • 2014-03-28
    • 2018-09-10
    • 2011-05-03
    • 1970-01-01
    相关资源
    最近更新 更多