2021-02-03:
そして、新しいプロジェクトを試してみました:wdssmq/Markdown-To-Z-Blog: 使用 GitHub Actions + Markdown 更新 Z-Blog 博客。
2021-01-11:
石家庄のある県の座標で、py プロジェクトを見つけて試してみたいと思いました。。
科技爱好者周刊(第 141 期):封闭系统的胜利 - 阮一峰的网络日志
ArtLine
これはディープラーニングプロジェクトで、写真を線画に変換します。ここで実行可能なデモ(Flask アプリ)があります。 (@jwenjian 投稿)
プラグインをインストールする必要があります torch-1.6.0
というものがありますが、サイズは 974MB で、コマンドラインではタイムアウトしてしまいました。その後、夜中にダウンロードしてきました(ミラーソースを見つけるのを忘れていました)。
# pip3 install torch==1.6.0 -f https://download.pytorch.org/whl/torch_stable.html
pip3 install torch*
他の依存関係のダウンロードも必要ですが、13MB のファイルが動かなくなりました。。。 npm
と docker
も試しましたが、ミラーソースを見つけることができるようになりました:
pip3 install torch* -i https://pypi.tuna.tsinghua.edu.cn/simple
期間中に遭遇したさまざまなエラーメッセージ:
ModuleNotFoundError: No module named 'fastai'
ModuleNotFoundError: No module named 'matplotlib'
ModuleNotFoundError: No module named 'PIL'
ModuleNotFoundError: No module named 'torchvision'
ModuleNotFoundError: No module named 'cv2'
ERROR: Could not find a version that satisfies the requirement torchvision===0.7.0
'PIL' をインストールする必要があります Pillow
;
'torchvision' は、デフォルトのソースとミラーソースの両方にこのバージョンがないため、別途指定する必要がありますが、ファイルは大きくありません。
'cv2' に対応する opencv-python
;
# python -m pip install -U wheel
pip3 install torchvision==0.7.0 -f https://download.pytorch.org/whl/torch_stable.html
pip3 install fastai==1.0.61 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install Pillow -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install flask -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
このノートはもう線形にするのが難しいことに気づきました。。そして、py プロジェクトに必要な依存関係が Node よりも少ないと言ったのは誰ですか?
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
Microsoft Visual C++ 14.0 is required 解决方法 - 知乎
pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
# ↑↑これは使えないみたいです??↑↑
python app.py
プロセス内で見つけたミラーサイトですが、実際には使用していません:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64/
base = os.path.split(os.path.realpath(__file__))[0]
# 現在の作業ディレクトリを変更
os.chdir(base)
print("現在の作業ディレクトリは %s です" % os.getcwd())
path = Path(".")