本論文では、としても知られています -
応答ページ - ゼロから(A)
今学ばなければならなかった、それは仕方、グループワークの終わりには、私は、応答ページの大物の混乱を記述する必要がありますが、私もPYを使ったことがない......
記事のディレクトリ
- I.はじめに
- 1.1はじめ環境
- 1.2初期の試み
- 二、Pythonのダウンロードアセンブリ
- 2.1のダウンロードPython3.6.8
- 注意事項2.2インストール
- 第三に、インストールpycharm
- ダウンロードPyCharmプロフェッショナル3.1
- 3.2インストールPyCharm
- 3.3活性化(通常の形而上学ロットよりも言及、私は常に活性化はありません)
- 第四に、Djangoを設定します
- Djangoの4.1のダウンロード
- 4.2インストールジャンゴ
- 4.3 Djangoプロジェクトを実行しようとする(エラーエラーとエラーを!)
I.はじめに
1.1はじめ環境
- オペレーティングシステム:Windows10
- IDE:PyCharm2019.1.3
- ツールのテスト:Django2.2.1は、
私は2.2.1の下にあったが、私はコンピュータ3をチェックアウト。0、私は仏を持っています - ブラウザ:クローム
1.2初期の試み
小さなノートブックの構成は、低いので
このようなと、このような、このレベルは、ソフトウェアとあまり動かない、という考えで環境に直接完成する予定、とだけでなく、うまく動作しないことがわかった、とJavaと少しのコンピュータとの考えを開くために急いで「悪い再生する、死ぬために。」姿勢は、あきらめました。
二、Pythonのダウンロードアセンブリ
2.1のダウンロードPython3.6.8
Quguanネットワークhttps://www.python.org/downloads/release/python-373/
Python3.6.8をダウンロードした後、3.7.3にアップデートpyが
最新バージョンではない死ぬ版のバージョンとして、多くの、多くのバグを更新されている場合にはその理由があると言います。
次の長い待ち時間である
、それはダウンロードするのを待つためには、
注意事項2.2インストール
ダウンロードが実行するexeファイルに完全にクリックした後で
注意两点:
选“Customize installation”:手动安装,可以选自己喜欢的安装位置,并且选择自己想安装的东西。
勾上“Add Python 3.6 to PATH”:不需要后期自己配系统环境变量
安到自己喜欢的位置,我就安到了D:\Python下面,他这个是path\name的书写方法。
完成!
输入py -3.6
(当然,如果你电脑里没有诸如py2.7或者py3.7之类的其他版本的py,你完全可以输入python
这样出来的效果与上文相等)
成功!
三、安装pycharm
3.1 下载PyCharm-Professional
去官网https://www.jetbrains.com/pycharm/download/#section=windows
下载windows Professional版本,点那个蓝钮钮
等它下载
3.2 安装PyCharm
下载完了,点开exe文件开始安装
选个地方把它rou进去
这里没啥想法,看着挺好的,就都打勾了
这玩意不用管它,后来我翻自己文件系统的时候感觉这一步就是在该文件夹中搞了个快捷方式
等它安装
安装完了
这样子,要重启
我用的校园网,这些玩意下载贼慢,所以我在写论文,开了一堆网页,所以做个临时记录
你们也先把我这个网页记住
3.3 激活(这里没有参考价值,我的激活永远都比正常人玄学很多)
好了,我重启回来了
不知道还能回来吗,不管你们有没有回来,我接着说,估计你桌面上现在有个快捷方式,直接点它,没快捷方式的去你们下载的文件路径里找
出来这个,直接ok
我点了下左边那个钮钮,然后跳出了激活界面
激活还是很讲究的
本来想直接用自己的IDEA激活,因为我有IDEA,后来想着IDEA激活码也是一年有效,不如试试看能不能永久激活,查了查人家说改hosts文件是永久激活的,开干!
修改hosts激活
我查了下,hosts文件是一个没有扩展名的系统文件,它的主要作用是能加快域名解析,还可以屏蔽网站等。
一听是系统文件,就知道不好找,估计是和那些驱动们一样在那个硕大的system32里,哎windows就这点不好,那个文件系统,是又大又乱,找了下,在这里
唔我有notepad,改动很方便,不晓得你们改着方不方便,不过notepad是真的强,安利一波,堪比vim的实力
在文件尾巴上加上这两句话
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
记得管理员身份才能保存修改
唔,我手欠了,没来得及截图,现在回到那个激活界面,点击Evaluate for free,然后点Evaluate钮钮,直接就进来了
感觉这里完成的很迷,我也不晓得为什么,你们要试着不能用记得call我一下,我看看是不是以前玩电脑的时候激活过。他家产品这么多,还真说不好。
可以换主题,估计用惯了IDEA黑屏幕的都比较喜欢这个Darcula主题
configure->setting里面换
四、配置Django
4.1 下载Django
首先,你的电脑要有pip,这东西没有最好想办法搞搞,我也不记得我啥时候拥有pip的了,所以也不讲了
打开命令行
输入
pip install Django==2.2.1
像这样等它下载
这玩意好慢,下不来下不来,
试下看能不能克隆
搞定
4.2 安装Django
下一步,安装!
这里这里,出错了
Couldn't find index page for 'pytz'
委屈,自己再下一个趴
去这里https://pypi.org/project/pytz/#files
然后发现我的pytz被之前安装的别的py版本吞了,就直接粘过来了,然后成功!biubiubiu(づ ̄3 ̄)づ╭❤~
然后找到py3.6界面里的就是这样
然后修改环境变量:
我的电脑右键属性,找高级系统设置,右下角环境变量,编辑PATH环境变量
看下,安装成功
4.3 尝试运行Django项目(报错报错又报错!)
然后我试着新建了一个项目
运行这个项目
python manage.py migrate
:これは、プロファイルの不足でエラーに対処することでプロジェクトが出会いを書く時間を考えると、完全に可能です
python manage.py runserver
:これは本物実行されます
プロジェクトを実行したときに我々は問題が発生しました
File "D:\Python\Python36\lib\threading.py", line 916, in _bootstrap_inner self.run() File "D:\Python\Python36\lib\threading.py", line 864, in run self._target(*self._args, **self._kwargs) File "D:\Python\Python36\lib\site-packages\django-3.0.dev20190531161155-py3.6.egg\django\utils\autoreload.py", line 54, in wrapper fn(*args, **kwargs) File "D:\Python\Python36\lib\site-packages\django-3.0.dev20190531161155-py3.6.egg\django\core\management\commands\runserver.py", line 139, in inner_run ipv6=self.use_ipv6, threading=threading, server_cls=self.server_cls) File "D:\Python\Python36\lib\site-packages\django-3.0.dev20190531161155-py3.6.egg\django\core\servers\basehttp.py", line 203, in run httpd = httpd_cls(server_address, WSGIRequestHandler, ipv6=ipv6) File "D:\Python\Python36\lib\site-packages\django-3.0.dev20190531161155-py3.6.egg\django\core\servers\basehttp.py", line 67, in __init__ super().__init__(*args, **kwargs) File "D:\Python\Python36\lib\socketserver.py", line 456, in __init__ self.server_bind() File "D:\Python\Python36\lib\wsgiref\simple_server.py", line 50, in server_bind HTTPServer.server_bind(self) File "D:\Python\Python36\lib\http\server.py", line 138, in server_bind self.server_name = socket.getfqdn(host) File "D:\Python\Python36\lib\socket.py", line 673, in getfqdn hostname, aliases, ipaddrs = gethostbyaddr(name) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 0: invalid continuation byte
そこパスをコーディングエラーがあって、0であるので、私のホスト名が、中国では認識されませんでした。私はこのように、少しだけPY2修飾法インターネットをチェックします:
デフ(パス、*パス)に参加見つけ、インストールディレクトリ内のlib \ ntpath.pyパイソンファイルを探す : 方法、次の2つのステートメントを追加します
(SYS)をリロード
(「GBK」)をsys.setdefaultencoding
このエラーが原因で発生:一時フォルダにインストールファイルにピップ最初のファイルを使用して、このフォルダのパスは、中国の存在を解決できません
しかし、この関数emmm PY3、混乱は、私が変更することはできませんので、彼らは自分のホスト名を変更しました
再起動する必要があります
もう一度試してみてください、取得
クロームでエラーがある、Firefoxとなどを使用しないでください。
、PCを開き、Djangoのプロジェクトを選択し、名前と場所を選択し、嘘をプログラミングを開始。
私は、PCも、実際にそれをオフにすることはできませんこの不正を照会していない360不正なソフトウェアである誰もコントロールそれを見つけましたか???
そうそう、方法は、その後、グループに行くには、ダウン焼きgithubのコードを大物
PCの新しいプロジェクトを開き、我々はこの問題に遭遇します
プロジェクト用に設定されていないPythonインタプリタありません
まあ、私は知らない環境変数を忘れて、それがマッチしたものを
そして、どこの端末に位置しており、戻ってくるディレクトリmanage.pyを入力して
python manage.py runserver
、期待される結果を取得します
素敵な、宿題に行きます -