Java自学者论坛

 找回密码
 立即注册

手机号码,快捷登录

恭喜Java自学者论坛(https://www.javazxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,会员资料板块,购买链接:点击进入购买VIP会员

JAVA高级面试进阶训练营视频教程

Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程Go语言视频零基础入门到精通Java架构师3期(课件+源码)
Java开发全终端实战租房项目视频教程SpringBoot2.X入门到高级使用教程大数据培训第六期全套视频教程深度学习(CNN RNN GAN)算法原理Java亿级流量电商系统视频教程
互联网架构师视频教程年薪50万Spark2.0从入门到精通年薪50万!人工智能学习路线教程年薪50万大数据入门到精通学习路线年薪50万机器学习入门到精通教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程MySQL入门到精通教程
查看: 632|回复: 0

Windows10 下安装anaconda,django,pycharm教程以及遇到的问题如何解决以及环境配置

[复制链接]
  • TA的每日心情
    奋斗
    2024-4-6 11:05
  • 签到天数: 748 天

    [LV.9]以坛为家II

    2034

    主题

    2092

    帖子

    70万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    705612
    发表于 2021-6-20 10:14:04 | 显示全部楼层 |阅读模式
    作为一个学习python的小白,由于学习需要安装以上的软件,在安装过程中找了很多的教程都不太全面,所以在安装成功之后写了如下教程,希望对大家有所帮助。以下是我的安装过程。

    一、首先安装的是anaconda

     

    anaconda是Python的一个开源发行版本,主要面向科学计算。在我看来主要优点是预装了很多第三方库,而且Anaconda中增加了conda install命令,安装新package格外方便,还自带SpyderIDE 和Jupyter Notebook,至于其他优点依旧还在摸索中。

    1、安装步骤

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

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

    前面的一直点Next就好, 
    第一个勾是是否把anaconda加入环境变量,这涉及到能否直接在cmd中使用conda、jupyter、ipython等命令,推荐打勾。 
    第二个勾的意思是否把anaconda自带的Python3.6设置成系统默认的Python。 (我之前安装过python3.6的版本,但是为了编译匹配,建议勾上)

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

    程序

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

    二、安装django

     

    1、下载Django
    官网地址:https://www.djangoproject.com/download/ 

    注意红色标记的地方,点击那里,即可下载。(压缩包大约10M以内,很快就会下载好)

    下载完成,解压压缩包。 

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

    3、 键盘上win+R,打开 “运行”,输入cmd。 
    进入D盘下,再进入你刚刚下载的安装包的django目录下。 
    输入命令:

    python setup.py install
    • 1

    enter以后,就开始安装了 
    如下图所示,就安装成功了。

    4、检查django的安装 
    打开Python的交互解释器 。可以利用cmd进入命令行下,输入python,系统会走动进入 Python的交互解释器 
    输入:

    >>>import django >>>django.VERSION
    • 1
    • 2

    三、安装pycharm

     

    1、首先从网站下载pycharm:点击打开链接(链接为:http://www.jetbrains.com/pycharm/download/#section=windows),进入之后如下图,根据自己电脑的操作系统进行选择,对于windows系统选择图中红色圈中的区域。

     

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

     

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

     

     

    点击Next进入下一步:


     

    点击Next进入下一步:


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


    安装完成后出现下图界面,点级Finish结束安装:

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

    创建程序的过程如下:

    1、单击桌面上的pycharm图标,进入到pycharm中,如下图所示:


     

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

     

     

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

     

    步骤一:

     

    下载破解包

    步骤二:

    下载完毕后, 将其放入pycharm在你本地的安装目录bin下。
    并且修改两个以 vmoptions为结尾的启动文件如图所示:

    并且在两个文件后追加     -javaagent:D:\Program Files\JetBrains\PyCharm 2017.3.3\bin\JetbrainsCrack-2.6.10-release-enc.jar
    // 注意:标红处是你自己的安装目录

    步骤三:

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

    BIG3CLIK6F-eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZGIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiQUMiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9LHsiY29kZSI6IklJIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiV1MiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJEUE4iLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJSQyIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiREMiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJEQiIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9LHsiY29kZSI6IlJNIiwicGFpZFVwVG8iOiIyMDE3LTExLTIzIn0seyJjb2RlIjoiUEMiLCJwYWlkVXBUbyI6IjIwMTctMTEtMjMifSx7ImNvZGUiOiJDTCIsInBhaWRVcFRvIjoiMjAxNy0xMS0yMyJ9XSwiaGFzaCI6IjQ3NzU1MTcvMCIsImdyYWNlUGVyaW9kRGF5cyI6MCwiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-iygsIMXTVeSyYkUxAqpHmymrgwN5InkOfeRhhPIPa88FO9FRuZosIBTY18tflChACznk3qferT7iMGKm7pumDTR4FbVVlK/3n1ER0eMKu2NcaXb7m10xT6kLW1Xb3LtuZEnuis5pYuEwT1zR7GskeNWdYZ0dAJpNDLFrqPyAPo5s1KLDHKpw+VfVd4uf7RMjOIzuJhAAYAG+amyivQt61I9aYiwpHQvUphvTwi0X0qL/oDJHAQbIv4Qwscyo4aYZJBKutYioZH9rgOP6Yw/sCltpoPWlJtDOcw/iEWYiCVG1pH9AWjCYXZ9AbbEBOWV71IQr5VWrsqFZ7cg7hLEJ3A==-MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9

    4、点击下一步:


     

     

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

    要使用Django,首先要建立一个虚拟工作环境。

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

    假设要进行Python web开发,使用的是Django。手上还有两个老项目A和B需要维护,而新项目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版本相关的,于是除了install和uninstall 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:\Anaconda3\envs\my_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-admin.py就存放在D:\Anaconda3\envs\my_env\Scripts这个路径中。

    现在,可以开始项目的创建了。首先,在命令行中用cd命令切换到我们希望存放项目文件夹的位置,例如:

    cd D:\PycharmProjects\new_env 

    再执行以下命令创建项目:

    django-admin startproject new_project .
    

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

    如果django-admin.py运行失败了,那么在D:\Anaconda3\envs\my_env\Scripts路径中找到这个文件,将它的默认打开方式设为D:\Anaconda3\envs\my_env下的python.exe,再重新尝试执行命令。

    最终,new_env文件夹下出现了名为new_project的项目文件夹,以及manage.py文件,于是我们完成了虚拟环境下的第一个项目创建工作。

    5.利用pycharm创建项目

    哎...今天够累的,签到来了1...
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|小黑屋|Java自学者论坛 ( 声明:本站文章及资料整理自互联网,用于Java自学者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-4-25 12:07 , Processed in 0.072589 second(s), 29 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表