Anaconda はスクレイピープロセスをインストールします
Anaconda はスクレイピープロセスをインストールします
ここ数日毎日ARの開発資料を見ているのですが、HL2の機材を持っていないので、機材の練習もせずにいつもやる気なさそうなので、気を紛らわせて実践的なことをしてみようと思います。だから爬虫類を勉強しましょう、私はPythonを習ったことがありませんが、難しくないと思うので、やってみましょう!!!
1.Pythonをインストールする
Python の公式 Web サイトを開きます。とても遅いので、もっと速い方法を考えました。360 Security Guard – Software Manager を開き、Python を検索します。その中に python2 と python3 があります。python3.8 です。テストには十分です。スピードはとても速いです!!!インストールが完了したら、cmdでテストしてみますが、インストール時に環境変数が追加されるので、pythonと直接入力すると該当のバージョン情報が表示されます。
2.scrapyをインストールする
次のステップは、素晴らしいクローラー ソフトウェアをインストールすることです。オンラインの紹介では、このツールの使用が推奨されていると読みましたので、このツールを試してみましょう。インストールには 2 つの一般的な方法があります: 1. node.js をインストールし、npm ツールを使用し
てインストール方法は人生を疑うほどだと言われています… 軽く試してみただけですが、赤いコードでめまいがしたので思い切って断念しました(ダウンロードしてインストールできるかはわかりません)各依存パッケージは個別に作成されます。これは完全に盲目的な推測です)。
2. anaconda ソフトウェアを使用してインストールします。この方法は特に心配がなく、何も心配する必要はないと聞きましたが、これを言った人が無責任であることが実践で証明されました。もちろん、これには何か意味があります。ダウンロードした anaconda のバージョン 3.5 なので比較的古いはずですが、モバイル ホットスポットのトラフィックが限られているため、他のバージョンはダウンロードしませんでした。
cmdでscrapyを直接インストールする
conda install scrapy
そして長い間待った後
C:\Users\Administrator>conda install scrapy
Fetching package metadata .............
Solving package specifications: .
Package plan for installation in environment C:\ProgramData\Anaconda3:
The following NEW packages will be INSTALLED:
_anaconda_depends: 5.0.1-py36h8316230_2
attrs: 19.3.0-py_0
automat: 0.8.0-py_0
bcrypt: 3.1.7-py36he774522_0
blas: 1.0-mkl
conda-package-handling: 1.6.0-py36h62dcd97_0
constantly: 15.1.0-pyh91ea838_0
cssselect: 1.1.0-py_0
hyperlink: 19.0.0-py_0
incremental: 17.5.0-py36_0
parsel: 1.5.2-py36_0
pyasn1: 0.4.8-py_0
pyasn1-modules: 0.2.7-py_0
pydispatcher: 2.0.5-py36_1
pyhamcrest: 1.9.0-py_2
pytest-runner: 5.2-py_0
queuelib: 1.5.0-py36_0
scrapy: 1.6.0-py36_0
service_identity: 18.1.0-pyh91ea838_0
tqdm: 4.42.0-py_0
twisted: 19.10.0-py36he774522_0
w3lib: 1.21.0-py_0
zope: 1.0-py36_1
zope.interface: 4.7.1-py36he774522_0
The following packages will be UPDATED:
anaconda: 5.0.1-py36h8316230_2 --> custom-py36_1
conda: 4.3.30-py36h7e176b0_0 --> 4.8.2-py36_0
conda-env: 2.6.0-h36134e3_1 --> 2.6.0-1
menuinst: 1.4.10-py36h42196fb_0 --> 1.4.16-py36he774522_0
pycosat: 0.6.2-py36hf17546d_1 --> 0.6.3-py36he774522_0
vc: 14-h2379b0c_2 --> 14.1-h0510ff6_4
vs2015_runtime: 14.0.25123-hd4c4e62_2 --> 14.16.27012-hf0eaf9b_1
Proceed ([y]/n)? y
menuinst-1.4.1 100% |###############################| Time: 0:00:24 9.31 kB/s
blas-1.0-mkl.t 100% |###############################| Time: 0:00:00 0.00 B/s
conda-env-2.6. 100% |###############################| Time: 0:00:00 180.58 kB/s
vs2015_runtime 100% |###############################| Time: 0:05:46 7.24 kB/s
vs2015_runtime 100% |###############################| Time: 0:00:31 80.23 kB/s
vc-14.1-h0510f 100% |###############################| Time: 0:00:00 396.67 kB/s
attrs-19.3.0-p 100% |###############################| Time: 0:00:00 2.53 MB/s
constantly-15. 100% |###############################| Time: 0:00:00 0.00 B/s
cssselect-1.1. 100% |###############################| Time: 0:00:00 1.20 MB/s
incremental-17 100% |###############################| Time: 0:00:00 108.22 kB/s
pyasn1-0.4.8-p 100% |###############################| Time: 0:00:00 180.65 kB/s
pycosat-0.6.3- 100% |###############################| Time: 0:00:01 67.98 kB/s
pydispatcher-2 100% |###############################| Time: 0:00:00 0.00 B/s
queuelib-1.5.0 100% |###############################| Time: 0:00:08 2.61 kB/s
tqdm-4.42.0-py 100% |###############################| Time: 0:00:01 38.11 kB/s
zope-1.0-py36_ 100% |###############################| Time: 0:00:00 0.00 B/s
automat-0.8.0- 100% |###############################| Time: 0:00:00 77.04 kB/s
conda-package- 100% |###############################| Time: 0:00:26 26.15 kB/s
hyperlink-19.0 100% |###############################| Time: 0:00:01 27.44 kB/s
pyasn1-modules 100% |###############################| Time: 0:00:01 47.32 kB/s
pyhamcrest-1.9 100% |###############################| Time: 0:00:00 612.99 kB/s
w3lib-1.21.0-p 100% |###############################| Time: 0:00:03 50.26 kB/s
zope.interface 100% |###############################| Time: 0:00:05 43.88 kB/s
bcrypt-3.1.7-p 100% |###############################| Time: 0:00:00 117.38 kB/s
pytest-runner- 100% |###############################| Time: 0:00:00 0.00 B/s
service_identi 100% |###############################| Time: 0:00:00 0.00 B/s
parsel-1.5.2-p 100% |###############################| Time: 0:00:04 36.00 kB/s
conda-4.8.2-py 100% |###############################| Time: 0:01:56 27.73 kB/s
twisted-19.10. 100% |###############################| Time: 0:05:46 15.37 kB/s
scrapy-1.6.0-p 100% |###############################| Time: 0:00:24 14.53 kB/s
_anaconda_depe 100% |###############################| Time: 0:00:00 0.00 B/s
anaconda-custo 100% |###############################| Time: 0:00:00 0.00 B/s
ERROR conda.core.link:_execute_actions(337): An error occurred while installing package 'defaults::tqdm-4.42.0-py_0'.
CondaError: Cannot link a source that does not exist. C:\ProgramData\Anaconda3\Scripts\conda.exe
Running `conda clean --packages` may resolve your problem.
Attempting to roll back.
CondaError: Cannot link a source that does not exist. C:\ProgramData\Anaconda3\Scripts\conda.exe
Running `conda clean --packages` may resolve your problem.
ああ、ここで疑問が生じますが、腫れとは何ですか、tqdmとは何ですか?とても安心な設置方法ではないでしょうか。
Web ページのキーボード検索操作の後、幸いにも解決策が見つかりました:
https://github.com/conda/conda/issues/9033
簡単に言えば、次の 2 つの手順を実行することです
1.conda intsall tqdm -f
2.conda update すべてが conda でうまくいきました
、そして
conda list
ああ、tqdm は正常にインストールされました、次は Scrapy をインストールしましょう、別のコンピューターに正常にインストールされました、このコンピューターのインストールはあのコンピューターとは異なるようですが、まだそのままですインストールされているので問題ないはずです!