Windows10 下安裝anaconda,django,pycharm教程以及遇到的問題如何解決以及環境配置


作為一個學習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創建項目


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM