最近使用9.0.1,我一直在使用Project Interpreter为我的文件导入模块。我今天在PyCharm开辟了一个新项目来尝试测试10.0.1。使用10.0.1的Pip版本,我无法将软件包安装到我的文件中。
命令输出为:
Traceback (most recent call last):
File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.3.3\helpers\packaging_tool.py", line 192, in main
retcode = do_install(pkgs)
File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.3.3\helpers\packaging_tool.py", line 109, in do_install
return pip.main(['install'] + pkgs)
AttributeError: module 'pip' has no attribute 'main'
我用谷歌搜索了它并说它现在不支持通过pip安装模块,特别是对于
pip._internal.main
看了这个网站:https://pip.pypa.io/en/latest/user_guide/#using-pip-from-your-program
一段时间后,它说要使用:
subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'my_package'])
我尝试执行它并且命令提示符说subprocess.check_call不是内部或外部文件。
我还尝试通过命令提示符执行命令并将我的pip降级到9.0.1,但这些都没有奏效。当我在命令提示符中将Pip更改为9.0.1时,它对PyCharm没有影响。
任何人都可以帮助尝试将模块导入PyCharm,因为我目前正在尝试使用模块beautifulsoup4制作一个webcrawler并且它不允许我导入它。