搭建集成开发环境PyCharm

1.下载安装Python(建议下载并安装3.9.x)

https://www.python.org/downloads/windows/

要注意勾选"Add Python 3.9 to PATH"复选框,表示将Python的路径增加到环境变量中

2.安装集成开发环境Pycharm

http://www.jetbrains.com/pycharm/download/#section=windows

访问PyCharm官方网址,进入PyCharm的下载页面。

下载Commulity版本并安装

双击下载到的exe可执行文件进行安装。

安装

3.创建Python虚拟环境

对于python开发者,虚拟环境是十分有必要的,它可以让每个项目配置-一个自定义的python解释器环

境,最大的好处就是各个环境相互隔离,没有影响。

virtualenv创建虚拟环境及使用virtualenwwrapper进行配置

3.1.什么是Virtualenv

Python virtualenv是-一个用于创建和管理虚拟环境的工具。它可以帮助开发者在不同的项目中

使用不同的Python版本和包,而不会相互干扰。使用virtualenv, 可以轻松地创建一个独立的

Python环境,在其中安装所需的包和版本,而不会影响系统中已经安装的其他Python环境和

包。

virtualenv使用了-个名为virtualenv的命令行工具来创建和管理虚拟环境。

3.2.为什么要使用Virtualenv

首先,使用virtualenv的主要原因是为了解决Python环境中的多个项目依赖不同版本和包的问

题。在没有使用virtualenv的情况下,如果多个项目依赖不同的Python版本或包,则可能会导致

依赖冲突,从而导致项目无法正常运行。

其次,使用virtualenv可以为每个项目创建一个独立的 Python环境,在其中安装所需的版本和

包,而不会影响其他项目。这使得多个项目可以同时运行,而不会相互干扰。

再次,使用virtualenv还可以避免在系统中安装多个Python版本和包,从而保持系统环境的简洁

和稳定。

总结起来,使用virtualenv可以提高开发效率和项目稳定性,避免依赖冲突和环境混乱的问题。

安装virtualenv

pip install virtualenv

测试安装情况

virtualenv --version

对于virtualenv创建的虚拟环境,无法做到统一管理, 而且每次都需要到虚拟环境的Scripts目录下进行

激活,切换不同的虚拟环境也不方便,因此出现了virtualenvwrapper做到虚 拟环境的统一管理。

安装virtualenvwrapper

virtualenvwrapper作为virtualenv功能的扩展,可以统一管理虚拟环境(将虚拟环境放到WORKON_ HOME目录下),并且方便我们用单个命令切换不同的虚拟环境、查看所有已创建的虚拟环境

等,接下来就开始virtualenvwr apper的安装与使用:

安装virtualenwrapper

通过pip安装(确保virtualenv已经安装了) :

pip install virtualenvwrapper-win进行安装(系统为windows),
如果是Linux,命令为pip
insta11 vi rtualenwrapper

配置环境变量(这一步的目的是为了让日后新建虚拟环境存储在设置的路径,不设置的话默认存在C:/用

户/Usermame/Envs。) :

右键我的电脑-->属性-->高级系统设置--高级- ->环境变量--新建系统变量

变量名: WORKON_ HOME

变量值:变量值为自己放置虚拟环境的文件夹,如下图所示

然后一路确定即可。

注:windows10在配置后需要重启才能生效

新建虚拟环境及常用命令:

mkvirtualenv ABC (ABC为自己设置的虚拟环境名字)
workon ABC (激活虚拟环境,查看自己的虚拟环境可以用workon,后面什么都不加,激活环境之
后可以安装需要的包,比如:pip install numpy)
deactivate (关闭虚拟环境)
rmvirtualenv ABC (删除自己建立的名为ABC的虚拟环境)

文件夹输入cmd(查看虚拟环境情况)

4.python换源

pip安装Python包时,由于网络问题导致的速度慢或者连接失败的问题。通过配置pip使用国内的镜像源

(例如清华大学的镜像),可以显著提高下载速度和成功率

操作步骤:

1.文件夹 输入%appdata%

2.新建文件夹pip

3.新建pip.ini

4.输入内容:

[global]

timeout = 60

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

trusted-host = pypi.tuna.tsinghua.edu.cn

相关推荐
码界筑梦坊几秒前
基于Flask的当当网畅销图书榜单可视化分析系统的设计与实现
后端·python·flask·毕业设计
m0_748232924 分钟前
纯 Python、Django、FastAPI、Flask、Pyramid、Jupyter、dbt 解析和差异分析
python·django·fastapi
No8g攻城狮15 分钟前
【异常解决】在idea中提示 hutool 提示 HttpResponse used withoud try-with-resources statement
java·开发语言·ide·intellij-idea
weixin_4561648338 分钟前
visual studio 2008的试用版评估期已结束的解决办法
ide·visual studio
测试杂货铺1 小时前
Jmeter常用的几种断言方法
自动化测试·软件测试·python·测试工具·jmeter·职场和发展·压力测试
WANGWUSAN662 小时前
Python教程:使用Matplotlib模块画柱状图、饼形图、直方图
开发语言·经验分享·python·程序人生·matplotlib·数据可视化
Channing Lewis2 小时前
flask开发的网站,后端服务关闭后,可以找回之前的数据的吗
python·flask
莫问alicia2 小时前
苍穹外卖 项目记录 day11 Spring Task订单定时处理-来单提醒-客户催单
java·数据库·spring boot·python·spring·mybatis
明月看潮生3 小时前
青少年编程与数学 02-009 Django 5 Web 编程 03课题、项目结构
python·青少年编程·django·编程与数学
关关钧3 小时前
【R语言】相关系数
开发语言·python·r语言