• 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"
    可以直接留言交流问题或想法,每天都会看
  • 相关阅读:
    关于Python的super用法研究
    服务器提示缺少JAVA_HOME
    python_popen
    nslookup
    day2--深copy和浅copy
    if/while/fore根据编号购买商品
    标志位的用法
    python 循环和file操作实现用户密码输错三次将用户锁定
    day01项目:用户三次登陆锁定
    day01——python从认识开始
  • 原文地址:https://www.cnblogs.com/shitianfang/p/12369906.html
Copyright © 2020-2023  润新知