无法在pycharm中安装烧瓶

问题描述 投票:0回答:1

我在pycharm中安装flask时遇到问题。当我尝试pip install flask

时出现以下错误

错误:命令错误,退出状态为1:命令:'c:\ Users \ rohit \ AppData \ Local \ Programs \ Python \ Python38-32 \ python.exe'-u -c'import sys,setuptools,tokenize; sys.argv [0] ='“'”'C:\ Users \ rohit \ AppData \ Local \ Temp \ pip-install-7tccrr01 \ MarkupSafe \ setup.py'“'”'; 文件 ='“'”'C:\ Users \ rohit \ AppData \ Local \ Temp \ pip-install-7tccrr01 \ MarkupSafe \ setup.py'“'”'; f = getattr(tokenize,'“' “'open'”'“',打开)(文件); code = f.read()。replace('”'“'\ r \ n'”'“','”'“'\ n'“'”'); f.close(); exec(compile(code,file,'“'”'exec'“'”'))'安装--record'C:\ Users \ rohit \ AppData \ Local \ Temp \ pip-record-q_wdekk3 \ install-record.txt'-单一版本-外部管理-编译CWD:C:\ Users \ rohit \ AppData \ Local \ Temp \ pip-install-7tccrr01 \ MarkupSafe \完整输出(23行):运行安装运行构建运行build_py创建版本创建build \ lib.win32-3.8创建build \ lib.win32-3.8 \ markupsafe复制src \ markupsafe_compat.py-> build \ lib.win32-3.8 \ markupsafe复制src \ markupsafe_constants.py-> build \ lib.win32-3.8 \ markupsafe复制src \ markupsafe_native.py-> build \ lib.win32-3.8 \ markupsafe复制src \ markupsafe__init __。py-> build \ lib.win32-3.8 \ markupsafe运行egg_info编写src \ MarkupSafe.egg-info \ PKG-INFO将dependency_links写入src \ MarkupSafe.egg-info \ dependency_links.txt将顶级名称写入src \ MarkupSafe.egg-info \ top_level.txt读取清单文件“ src \ MarkupSafe.egg-info \ SOURCES.txt”阅读清单模板“ MANIFEST.in”找不到与“ docs_build”匹配的先前包含的目录警告:在分发中的任何位置都找不到与“ * .py [co]”匹配的先前包含的文件编写清单文件“ src \ MarkupSafe.egg-info \ SOURCES.txt”复制src \ markupsafe_speedups.c-> build \ lib.win32-3.8 \ markupsafe运行build_ext建立'markupsafe._speedups'扩展错误:[WinError 3]系统找不到指定的路径:'C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v8.1 \ lib'----------------------------------------错误:命令错误,退出状态为1:'c:\ Users \ rohit \ AppData \ Local \ Programs \ Python \ Python38-32 \ python.exe'-u -c'import sys,setuptools,tokenize; sys.argv [0] ='“'”'C:\ Users \ rohit \ AppData \ Local \ Temp \ pip-install-7tccrr01 \ MarkupSafe \ setup.py'“'”'; 文件 ='“'”'C:\ Users \ rohit \ AppData \ Local \ Temp \ pip-install-7tccrr01 \ MarkupSafe \ setup.py'“'”'; f = getattr(tokenize,'“' “'open'”'“',打开)(文件); code = f.read()。replace('”'“'\ r \ n'”'“','”'“'\ n'“'”'); f.close(); exec(compile(code,file,'“'”'exec'“'”'))'安装--record'C:\ Users \ rohit \ AppData \ Local \ Temp \ pip-record-q_wdekk3 \ install-record.txt'--single-version-externally-managed --compile检查日志以获取完整的命令输出。

flask pycharm
1个回答
1
投票

默认情况下,PyCharm使用pip管理项目包。要为项目解释器管理Python包,请在项目Settings / Preferences中选择“ Project Interpreter”页面,或在Python Interpreter小部件中选择Interpreter Settings

单击+(在屏幕快照中由鼠标光标标记),以在所选项目中安装Python软件包。

enter image description here

将所有属于当前项目的所有内容安装在一个venv中。这样,PyCharm将能够自动查找所有内容,而无需让您跳过篮球。每当您专门为项目使用install a Python package时,PyCharm都会将已安装的软件包添加到项目的venv目录中,PyCharm会在其中自动找到它们。

PyCharm不会自动找到您全局安装的Python程序包,除非已将项目配置为查找它们。为此,在创建新项目时选择继承全局站点包选项。

选择文件

-> 新项目创建一个新项目。单击下面的屏幕快照中鼠标光标标记的三角形,以显示新项目的选项。

enter image description here

然后选中继承全局站点包

复选框,然后单击“创建项目”窗口右下角的创建按钮。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.