2023年11月26日发(作者:)

Windows10下安装anaconda,django,pycharm教程以及遇到的问题如。。。

作为⼀个学习python的⼩⽩,由于学习需要安装以上的软件,在安装过程中找了很多的教程都不太全⾯,所以在安装成功之后写了如下教程,希望对⼤家有所帮助。以下是我的安装过程。

⼀、⾸先安装的是anaconda

anacondaPython的⼀个开源发⾏版本,主要⾯向科学计算。在我看来主要优点是预装了很多第三⽅库,⽽且Anaconda中增加了conda install命令,安装新package格外⽅

便,还⾃带SpyderIDE Jupyter Notebook,⾄于其他优点依旧还在摸索中。

1、安装步骤

下载(我的安装包是在同学那⾥找的)

从官⽹下载:不过官⽹速度⽐较慢,不太推荐。

从清华镜像下载:(推荐)

安装(由于我的已经安装啦,所以出现的是这个页⾯)

前⾯的⼀直点Next就好,

第⼀个勾是是否把anaconda加⼊环境变量,这涉及到能否直接在cmd中使⽤condajupyteripython等命令,推荐打勾。

第⼆个勾的意思是否把anaconda⾃带的Python3.6设置成系统默认的Python (我之前安装过python3.6的版本,但是为了编译匹配,建议勾上)

安装完后你的电脑会多出这⼏个程序:

此时你的anaconda已经安装完成。

⼆、安装django

1、下载Django

官⽹地址:

注意红⾊标记的地⽅,点击那⾥,即可下载。(压缩包⼤约10M以内,很快就会下载好)

下载完成,解压压缩包。

2、确保你的机器上安装了python

3 键盘上win+R,打开运⾏,输⼊cmd

进⼊D盘下,再进⼊你刚刚下载的安装包的django⽬录下。

输⼊命令:

python install

1

enter以后,就开始安装了

如下图所⽰,就安装成功了。

4、检查django的安装

打开Python的交互解释器 。可以利⽤cmd进⼊命令⾏下,输⼊python,系统会⾛动进⼊ Python的交互解释器

输⼊:

>>>import django

>>>N

1

2

三、安装pycharm

1、⾸先从⽹站下载pycharm:(链接为:/pycharm/download/#section=windows),进⼊之后如下图,根据⾃⼰电脑的操作系统进⾏选择,对于

windows系统选择图中红⾊圈中的区域。

2、下载完成之后如下图:

3、直接双击下载好的exe⽂件进⾏安装,安装截图如下:

点击Next进⼊下⼀步:

点击Next进⼊下⼀步:

点击Install进⾏安装,之后是漫长的等待过程

此事已经安装结束pycharm,但是还⽆法创建程序。

创建程序的过程如下:

1、单击桌⾯上的pycharm图标,进⼊到pycharm中,如下图所⽰:

2、我们选择第⼆个,然后点击Ok

3、点击上图中的Accept进⼊下⼀步:由于找的安装包是未破解版的,所以需要进⾏破解。

步骤⼀:

下载破解包

步骤⼆:

下载完毕后, 将其放⼊pycharm在你本地的安装⽬录bin下。

并且修改两个以 vmoptions为结尾的启动⽂件如图所⽰:

并且在两个⽂件后追加 -javaagent:D:Program FilesJetBrainsPyCharm

// 注意:标红处是你⾃⼰的安装⽬录

步骤三:

重启idea

注意!如果之前已经存在注册码,可以直接跳到第4步,如果没有注册码,则填写下⾯的注册码:

BIG3CLIK6F-

eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZGIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRp

iygsIMXTVeSyYkUxAqpHmymrgwN5InkOfeRhhPIPa88FO9FRuZosIBTY18tflChACznk3qferT7iMGKm7pumDTR4FbVVlK/3n1ER0eMKu2NcaXb7m10xT6kLW1Xb3LtuZEnuis5pYuEwT1zR7GskeNWd

MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcH

4、点击下⼀步:

Django 是⼀个Python定制框架,可⽤于简便、快速的开发数据库驱动的web站点。

要使⽤Django,⾸先要建⽴⼀个虚拟⼯作环境。

那么,为什么要搭建虚拟环境呢?我们来看以下的开发场景:

假设要进⾏Python web开发,使⽤的是Django。⼿上还有两个⽼项⽬AB需要维护,⽽新项⽬C也正在开发中。这⾥项⽬A使⽤的是django1.3,项⽬B使⽤的是django1.4,⽽

新项⽬C使⽤的是Django1.8。那么问题来了,如何同时在本地进⾏ABC这三个项⽬的开发和维护?

正常的模式可能是这样:现在在A项⽬上有⼀个BUG需要修复,于是,先执⾏下⾯的命令,删除掉原来的版本:

pip uninstall django

然后再执⾏下⾯的命令安装django1.3:

pip install django==1.3

数分钟后,bug修复完毕,好,现在进⾏新项⽬C的开发了,然后⼜要重复上⾯的故事。

好了,这还是最理想的情况。什么?还有不理想的情况?是的,基于django的第三⽅依赖也是跟Django版本相关的,于是除了installuninstall Django之外,还要uninstall

install其依赖,Orz,这特么的就尴尬了...

可见,虚拟环境的搭建是必备的步骤。在windows下,有多种搭建虚拟环境的⽅法。其中,Anaconda拥有强⼤⽽⽅便的包管理与环境管理的功能,可以轻松创建虚拟⼯作环境。

安装好Anaconda后,可以在开始菜单-所有程序中,找到Anaconda Promt,这是⼀个类似于cmd的终端,可以⽤命令⾏来进⾏包和环境的管理。

现在,我们可以开始虚拟环境的搭建了。

1、创建环境

输⼊以下命令:

conda env list

可以看到此时仅有⼀个环境,叫做root,这个环境所在的⽬录就是Anaconda的安装⽬录(D:Anaconda3)。接着,输⼊以下命令:

conda create -n my_env

我们就成功地创建了⼀个新的虚拟⼯作环境。其中,“my_env”是这个环境的名称,在Anaconda的安装⽬录下⾯的envs⽂件夹下,新建了⼀个my_env⽂件夹

D:Anaconda3envsmy_env),它就是这个环境所在的⽬录。

2、环境管理

完成环境创建后,我们输⼊:

conda env list

此时,我们可以看到有两个⼯作环境,分别是:root,以及我们刚刚创建的my_env环境。root的⽬录旁有⼀个星号(*),代表此时虚拟环境还没有被激活。只有激活它,我们才

能为这个虚拟环境进⾏包的安装和管理,为了激活它,我们输⼊以下命令:

activate my_env

此时我们可以看到,命令⾏的左侧多出了⼀个(my_env),代表我们当前是在该环境下进⾏命令⾏的操作。如果我们此时再输⼊:conda env list,可以看到星号(*)已经移到

了刚刚创建的虚拟环境⽬录的左侧。需要注意的是,如果关闭了Anaconda Promt,再新再打开的话,那么还需要重新进⾏⼀次激活操作。

如果想要移除该环境,我们需要输⼊以下命令:

conda remove -n my_env --all

3、安装Django

在新的环境激活的情况下,我们在命令⾏中输⼊:

conda list

可以看到,此时该环境下没有安装任何的package。此时,我们开始使⽤Anaconda强⼤的包管理功能。在命令⾏中输⼊:

conda install django

它就会⾃动帮助我们在新环境下,安装Django以及⼀些配套安装的package

4、创建项⽬

Django安装完成后,我们在命令⾏中输⼊:path,以查看当前环境的⼯作路径,如果⼀切正常的话,现在已经⽣成了⼀些my_env⽂件夹下的新路径。我们即将⽤到的django-

就存放在D:Anaconda3envsmy_envScripts这个路径中。

现在,可以开始项⽬的创建了。⾸先,在命令⾏中⽤cd命令切换到我们希望存放项⽬⽂件夹的位置,例如:

cd D:PycharmProjectsnew_env

再执⾏以下命令创建项⽬:

django-admin startproject new_project .

后⾯的空格和句点千万不要忘记,否则部署应⽤程序时将遭遇⼀些配置问题。

如果运⾏失败了,那么在D:Anaconda3envsmy_envScripts路径中找到这个⽂件,将它的默认打开⽅式设为D:Anaconda3envsmy_env下的,再

重新尝试执⾏命令。

最终,new_env⽂件夹下出现了名为new_project的项⽬⽂件夹,以及⽂件,于是我们完成了虚拟环境下的第⼀个项⽬创建⼯作。

5.利⽤pycharm创建项⽬