搭建集成开发环境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

相关推荐
寅春树6 分钟前
python虚拟环境venv使用
python
Rverdoser11 分钟前
conda创建Python虚拟环境的原理
开发语言·python·conda
苦学LCP的小猪24 分钟前
OpenCV之颜色空间转换
python·opencv
woxinpengpai26 分钟前
Visual Studio关闭警告
ide·visual studio
SomeB1oody30 分钟前
【Python机器学习】2.2. 聚类分析算法理论:K均值聚类(KMeans Analysis)、KNN(K近邻分类)、均值漂移聚类(MeanShift)
python·算法·机器学习·聚类·分类算法
海天一色y1 小时前
Pycharm(五)序列的操作
前端·pycharm
Vam的金豆之路1 小时前
OpenManus与DeepSeek已联通,有详细操作文档
后端·python
朱剑君1 小时前
用Python写一个天气预报小程序
python·小程序
qq_332539452 小时前
如何绕过 reCAPTCHA V2/V3:Python、Selenium 与其他工具的实战指南
android·前端·爬虫·python·selenium·网络爬虫·爬山算法
java1234_小锋2 小时前
一周学会Flask3 Python Web开发-使用SQLAlchemy动态创建数据库表
开发语言·数据库·python·flask·flask3