当前位置:   article > 正文

《关于我摸鱼一天后搞定PyCharm这档事》Python环境配置_pycharm摸鱼插件

pycharm摸鱼插件

Anaconda部署

        1.下载最新版匹配电脑的版本   我是 WIN-x64 下载
Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

我是  Anaconda3-2022.05-Windows-x86_64

        下载 社区版本Pycharm  
Download PyCharm: Python IDE for Professional Developers by JetBrains

         2.安装Anaconda3-2022.05-

        这个安装时间会很长,十多分钟,优势在于库很全,不用再去额外下载,并且自动配置环境变量路径,自带python3.9编译环境,非常的友好和强大(一定不要着急)

我的安装路径如下 

 这俩√都打上,上面是自动帮你配置环境,下面是帮你安装pyhon3.9环境(自动)

安装速度会很慢,千万不要   以为进度条五六分钟不动卡住了去调任务管理器结束进程

安装一半半结束掉,不仅要清理磁盘文件,清理注册表,还删掉系统path,重启

 安装完成后目录情况,由600mb解压后的结果

Pycharm部署

        0.安装Pycharm

过程就注意一下文件关联配置,四个打钩都打上去,我安装到  C:\ASRC\Pycharm

        1.首次启动  部署代码目录,部署本地编译器

找到Conda环境,去安装Anaconda目录把python.exe捞出来 

 打钩打上,即可部署为本地编译器,运用于所有项目

 获得本地解释器,可以开始工作

 

 

 刚安装或刚启动时,注意右下角,它可能在自动建立索引或更新部分工具

期间会变卡,或丢失编译能力,需要等待IDE自动部署完成

测试代码   是否安装成功

  1. # 导入需要使用的包
  2. import numpy as np
  3. import math
  4. import matplotlib.pyplot as plt
  5. e = math.e
  6. # 定义一个sigmoid函数
  7. def sigmoid(x):
  8. return 1 / (1 + pow(e, -x))
  9. # 定义一个softplus函数
  10. def softplus(x):
  11. return math.log(1 + pow(e, x))
  12. # 定义一个tanh函数
  13. def tanh(x):
  14. return (e ** x - e ** (-x)) / (e ** x + e ** (-x))
  15. # 定义一个leakyrelu函数
  16. def leakyrelu(x):
  17. return max(x, 0.1 * x)
  18. # 定义一个mish函数
  19. def mish(x):
  20. return x * tanh(softplus(x))
  21. # 限定x,y坐标轴范围为(-5,5),并在其中产生1000个相应的点
  22. x = np.linspace(-5, 5, 1000)
  23. y0 = np.linspace(-5, 5, 1000)
  24. y1 = np.linspace(-5, 5, 1000)
  25. y2 = np.linspace(-5, 5, 1000)
  26. # 将函数值赋值给上述产生的点
  27. for i in range(1000):
  28. y0[i] = sigmoid(x[i])
  29. y1[i] = leakyrelu(x[i])
  30. y2[i] = mish(x[i])
  31. # 绘制函数图像
  32. plt.plot(x, y0, color='blue', linewidth=1, label='sigmoid')
  33. plt.plot(x, y1, color='red', linewidth=1, label='leakyrelu')
  34. plt.plot(x, y2, color='orange', linewidth=1, label='mish')
  35. plt.title('sigmoid, leakyrelu and Mish functions', fontdict={'family': 'Times New Roman', 'size': 14})
  36. plt.xticks(fontproperties='Times New Roman', size=14)
  37. plt.legend(prop={'family': 'SimSun', 'size': 14})
  38. plt.yticks(fontproperties='Times New Roman', size=14)
  39. plt.grid()
  40. plt.savefig('mish.jpg', dpi=600, bbox_inches='tight')
  41. plt.show()

汉化插件

去setting 插件库搜chinese

在cmd中部署库(pip)

2022安装后需要补充的库
python -m pip install --upgrade pip
pip install opencv-python
pip install tensorflow
pip install joblib
pip install imutils


辅助代码
查询conda版本 :
     conda --version
卸载并安装最新版Scikit-learn:
    pip uninstall Scikit-learn
    pip3 install -U Scikit-learn
指定版本与镜像源的安装:
    pip install Scikit-learn==0.20.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
插件列表查询:
    pip list

最后的话

        计算机视觉课程尝试用SVM算法处理MNIST数据集产生的python配置需求

哥们暑假准备去部队的,没怎么搞代码,现在不收在校生被刷下来了
返校受疫情影响拖了29天,造成较大的负面影响,目前尚在隔离中
这要求我进一步提高效率,完成弥补和追求进步的工作

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/173601?site
推荐阅读
相关标签
  

闽ICP备14008679号