Python/PyCharm,Python包和语法问题的新手



我对python非常陌生,一直在通过DataCamp学习基础知识。我下载了Python3和PyCharm来使用它,一切都很顺利,我把在DataCamp学到的东西复制到了PyCharm中。

我现在正试图将软件包安装到PyCharm中,而标准方法(在Data Camp中演示(不起作用

我打开了一个新的.pynfile,并键入了"pip-install Scrapy",但所有内容都用红色下划线(如下(。当我把鼠标悬停在"安装"部分时,它说"声明似乎没有效果">

pip安装红色波浪线的废料

我做错了吗。

其次,我试图通过设置来安装Scrapy软件包,但遇到了一堆不同的错误。我终于下载了我认为需要的大部分内容,包括"扭曲"软件包(我不得不手动下载(。但是PyCharm再次不允许我安装此软件包。

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

请帮忙!

更新以添加cmd错误的图片

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%AppDataLocalProgramsPythonPython39python.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('"'"'rn'"'"', '"'"'n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:Users%USER%AppDataLocalTemppip-record-abp6_zhsinstall-record.txt' --single-version-externally-managed --user --prefix= --compile --install-headers 'C:Users%USER%AppDataRoamingPythonPython39IncludeTwisted' Check the logs for full command output.

PyCharm使用自己的包管理器。打开文件->设置->项目->Python解释器并搜索"+"右边的按钮。在刚刚出现的新窗口中,您可以搜索并安装任何需要的软件包。

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

打开CMD:

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

pip install scrapy

将安装scrapy

也许PyCharm可以立即使用它,但重新启动PyCharm会变魔术!

正如我在评论中所说,您需要将python添加到PATH中。您可以按照本教程执行此操作:https://www.makeuseof.com/python-windows-path/#:~:text=如何%20手动%20添加%20Python%20到%20Windows,%20PATH%20使用%20系统%20变量%20选项。%20.然后在命令提示符下运行pip install scrapy,就可以了。请确保重新启动命令提示符。

最新更新