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

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自动部署完成

测试代码   是否安装成功

# 导入需要使用的包
import numpy as np
import math
import matplotlib.pyplot as plt

e = math.e


# 定义一个sigmoid函数
def sigmoid(x):
    return 1 / (1 + pow(e, -x))


# 定义一个softplus函数
def softplus(x):
    return math.log(1 + pow(e, x))


# 定义一个tanh函数
def tanh(x):
    return (e ** x - e ** (-x)) / (e ** x + e ** (-x))


# 定义一个leakyrelu函数
def leakyrelu(x):
    return max(x, 0.1 * x)


# 定义一个mish函数
def mish(x):
    return x * tanh(softplus(x))


# 限定x,y坐标轴范围为(-5,5),并在其中产生1000个相应的点
x = np.linspace(-5, 5, 1000)
y0 = np.linspace(-5, 5, 1000)
y1 = np.linspace(-5, 5, 1000)
y2 = np.linspace(-5, 5, 1000)
# 将函数值赋值给上述产生的点
for i in range(1000):
    y0[i] = sigmoid(x[i])
    y1[i] = leakyrelu(x[i])
    y2[i] = mish(x[i])
# 绘制函数图像
plt.plot(x, y0, color='blue', linewidth=1, label='sigmoid')
plt.plot(x, y1, color='red', linewidth=1, label='leakyrelu')
plt.plot(x, y2, color='orange', linewidth=1, label='mish')
plt.title('sigmoid, leakyrelu and Mish functions', fontdict={'family': 'Times New Roman', 'size': 14})
plt.xticks(fontproperties='Times New Roman', size=14)
plt.legend(prop={'family': 'SimSun', 'size': 14})
plt.yticks(fontproperties='Times New Roman', size=14)
plt.grid()
plt.savefig('mish.jpg', dpi=600, bbox_inches='tight')
plt.show()

汉化插件

去setting 插件库搜chinese

视觉库支持

库很完整都有了,如果没有可以用cmd或内嵌终端安装,再不济可以直接去相关网站下载whl手动安装

3    Pycharm 2022.2.2    

准备部署的库:matplotilb、OpenCV2、numpy

    ASRC.  PIP部署
python -m pip install –upgrade pip

    A. 插件安装
pip3 install matplotlib
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

    B. 插件存在性查询
pip list

    C.  插件卸载
pip uninstall matplotilb
 

    版本更替  (1.1.2)
pip uninstall Scikit-learn
pip3 install -U Scikit-learn
pip install Scikit-learn==0.20.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
Scikit-learn 0.20.4

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

物联沃分享整理
物联沃-IOTWORD物联网 » 《关于我摸鱼一天后搞定PyCharm这档事》Python环境配置

发表评论