zoukankan      html  css  js  c++  java
  • Python(三):环境及其配置

    一,PYTHONPATH

    默认的Python模块搜索路径,可以将路径指向anaconda3,需要开发者自己设置

    二,PYTHONHASHSEED

    如果该环境变量被设定为 random ,相当于 -R 命令行参数。 Python 会用一个随机的种子来生成 str/bytes/datetime 对象的 hash 值。 如果该环境变量被设定为一个数字,它就被当作一个固定的种子来生成 str/bytes/datetime 对象的 hash 值。在深度学习模型训练中,为了在同样的数据集上获得可复现的训练结果,通常把该值设定为一个固定值。例如:

    import os
    os.environ['PYTHONHASHSEED'] = '0'

    三,VSCode配置anaconda3中Python开发环境

    在设置中搜索python.pythonpath替换成anaconda3路径即可

    四,修改pip安装路径

    1,获取配置信息

    >>> python -m site

    得到配置文件

    sys.path = [
        'C:\Users\Administrator',
        'F:\Anaconda\python36.zip',
        'F:\Anaconda\DLLs',
        'F:\Anaconda\lib',
        'F:\Anaconda',
        'F:\Anaconda\lib\site-packages',
        'F:\Anaconda\lib\site-packages\win32',
        'F:\Anaconda\lib\site-packages\win32\lib',
        'F:\Anaconda\lib\site-packages\Pythonwin',
    ]
    USER_BASE: 'C:\Users\Administrator\AppData\Roaming\Python' (exists)
    USER_SITE: 'C:\Users\Administrator\AppData\Roaming\Python\Python36\site-packages' (exists)
    ENABLE_USER_SITE: True

    其中USER_BASE为默认启用Python脚本(pip等)的基础路径

    USER_SITE为依赖安装包的基础路径

     2,获取配置文件路径

    python -m site -help
    F:Anacondalibsite.py [--user-base] [--user-site]

    找到文件修改其中配置即可

    包安装路径:

    USER_SITE = "F:Anacondalibsite-packages"

    用户基础路径:

    USER_BASE = "F:AnacondaScripts"
    可以直接留言交流问题或想法,每天都会看
  • 相关阅读:
    11个重要的数据库设计规则
    CentOS 6.8 新安装系统的网络IP配置(转载)
    WebView根据加载的内容来控制其高度
    遗传算法
    Selenium: Trying to log in with cookies and get the errorMessage
    用Tesseract训练验证码遇到的问题
    利用jTessBoxEditor工具进行Tesseract-OCR样本训练
    Tesseract处理背景渐变的图片
    XPath语法
    在Python中用Selenium执行JavaScript
  • 原文地址:https://www.cnblogs.com/shitianfang/p/12369906.html
Copyright © 2011-2022 走看看