对于新手问题,我深表歉意。我正在尝试正确下载Python 3.7安装并将其与VSCode集成在一起,并使用flake8作为linter。我想为开发Blender的自定义脚本进行设置。我在Win10 x64上。

我下载了“ python-3.7.8-amd64.exe”安装包,并进行了安装。

我确保选中将python添加到安装程序中PATH环境变量的复选框。

我将VSCode指向新安装的解释器,然后被提示安装lint。

有人推荐flake8,所以我在VSCode中选择并安装了它。

在安装过程中,我收到以下警告:

WARNING: The script pyflakes.exe is installed in 'C:\Users\futur\AppData\Roaming\Python\Python37\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

WARNING: The script pycodestyle.exe is installed in 'C:\Users\futur\AppData\Roaming\Python\Python37\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

WARNING: The script flake8.exe is installed in 'C:\Users\futur\AppData\Roaming\Python\Python37\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

Successfully installed flake8-3.8.3 importlib-metadata-1.7.0 mccabe-0.6.1 pycodestyle-2.6.0 pyflakes-2.2.0 zipp-3.1.0

我检查了环境变量,结果如下:

我不明白的是为什么我在%APPDATA%中有两个Python目录。有:

C:\Users\futur\AppData\Local\Programs\Python\Python37\Scripts

以及:

C:\Users\futur\AppData\Roaming\Python\Python37\Scripts

flake8安装在Roaming文件夹中,而我的主要Python安装位于

C:\Users\futur\AppData\Local\Programs\Python\Python37

总结一下,这些是我的问题:

flake8是否安装在错误的目录中?

我应该添加C:\Users\futur\AppData\Roaming\Python\Python37\Scripts到USER PATH环境变量还是SYSTEM PATH环境变量?

为什么%appdata%中有两个Python目录?(漫游和本地)

有关如何正确正确设置所有内容的任何指导将对您有极大的帮助,我们将不胜感激。

编辑1

非常感谢您的所有回答。我想强调的是,我希望不安装Anaconda就能解决此问题。

编辑2

我在这里取得了一些进展。我没有运行VSCode来安装flake8,而是运行了python -m pip install flake8,现在一切似乎都很好。

解决方案

根据您的描述,我成功安装了flake8。

我认为flake8的安装路径存在问题。

其默认路径将不在漫游中。默认路径只有:C:\ Users \ futur \ AppData \ Local \ Programs \ Python \ Python37 \ Scripts和C:\ Users \ futur \ AppData \ Local \ Programs \ Python \ Python37;

默认值为本地,通常存储可执行程序和其他大容量文件。

建议您再次安装python并检查pip的版本和位置(使用“ pip-version”)。

python代码加密运行在win10_如何在Win10上正确安装Python,VSCode和flake8相关推荐

  1. python代码加密运行_python源码下载后怎样进行加密

    python源码下载后怎样进行加密 发布时间:2020-11-19 09:23:24 来源:亿速云 阅读:60 作者:小新 这篇文章主要介绍了python源码下载后怎样进行加密,具有一定借鉴价值,需要 ...

  2. python可以调试吗_调试-有什么好的方法可以使我的Python代码首次运行?

    调试-有什么好的方法可以使我的Python代码首次运行? 我的代码中出现了很多错误. 因此,我希望能够在一开始就将它们最小化,或者在执行代码之前看到尽可能多的错误. 这可能吗,如果可以,我该怎么做? ...

  3. Python代码加密混淆

    python作为一种解释型语言,源代码加密本身比较困难.但有时候我们在发布一款python产品时又必须考虑到代码的加密性,以避免源代码泄露.为此,我查阅了一些资料,研究了几种python代码加密的常见 ...

  4. 如何防止你的代码被窃取?Python代码加密方案汇总(带实例验证)

    Python代码加密方案汇总 文章目录 Python代码加密方案汇总 需求描述 基础:Python文件格式 `.py` python源代码 `.pyc` 编译得到的字节码文件 `.pyo` 编译优化后 ...

  5. 【python】python代码加密与License控制

    背景 在一些使用python的商业项目上,开发人员不想被用户看到源代码时,就需要对python代码进行加密:进一步地,如果想限制用户只能在获得授权的机器上运行你写的代码时(利益相关),就需要使用Lic ...

  6. Python代码加密:py文件转pyd文件

    目前使用python语言比较多,尤其是深度学习项目,但是使用python加密比较麻烦,前期接触过几种加密的方案,但是效果都不理想,现在有一种思路比较靠谱:python原文件转pyd,然后用加密狗加密p ...

  7. python 代码加密

    Python代码加密步骤 1.准备文件 main.py为要加密的主脚本 import sys from PyQt5.QtWidgets import QApplication, QWidgetdef ...

  8. Python代码加密方案

    Python代码加密方案 方案1:使用Pyarmor工具进行加密 PyArmor 是一个用于加密和保护 Python 脚本的工具.它能够在运行时刻保护 Python脚本的二进制代码不被泄露,设置加密后 ...

  9. python代码怎么运行-Python程序执行原理,python程序怎么运行的?

    随着人工智能时代的来临,python成为了人们学习编程的首先语言.那么,python程序的程序的执行原理什么呢?python程序怎么运行的?我们下面来介绍下. 我们都知道,使用CC++之类的编译性语言 ...

最新文章

  1. 如何在VB例程中接收自定义消息
  2. 引用程序集没有强名称解决办法
  3. mysql创建有参数的函数,7-3:MySQL 创建不带参数的自定义函数
  4. 【转载】robocopy的用法
  5. android手机远程控制电脑源代码,手把手教你用安卓手机实现远程控制电脑-网络教程与技术 -亦是美网络...
  6. 客户跟进中的一些小技巧
  7. 万能python,画个滑稽来玩玩
  8. .Net程序员学用Oracle系列(9):系统函数(上)
  9. cdr拼版工具不见了_cdr排版及各种问题解决方法
  10. 新版本读取老版本文件崩溃BUG
  11. 2020-06 前端技术汇总
  12. 【韩顺平Linux】学习笔记1
  13. 理解镜像、容器和存储驱动
  14. SQL Server2019(Developer版)免费下载安装教程
  15. QT案例实战1 - 从零开始编写一个OCR工具软件 (6) 关于QThread线程的使用
  16. 编写Makefile文件
  17. Java压缩字符串的方法收集
  18. Web综合应用案例-限时秒杀效果的制作
  19. GAMIT 安装 Make sure the common libraries are curren
  20. 计算机网络:IEEE 802.11无线局域网

热门文章

  1. 摄像头对物体进行跟踪kcf算法
  2. 基础数学(五)——数值积分
  3. 计算机无线传输的标准,2015计算机三级网络技术考试重点:无线网络
  4. 接入高德开放平台实现地址转换为经纬度坐标
  5. 协议在计算机网络有什么作用是什么意思,网络协议作用是什么
  6. 永远相信美好的事情即将发生。
  7. html超链接的锚点链接的使用
  8. 国内外网站空间优劣势
  9. HTML知识点(来自广陵散老师)
  10. 生成了一个严重警告并将其发送到远程终结点。这会导致连接终止。TLS 协议所定义的严重错误代码是...