相关疑难解决方法(0)

Django:运行 manage.py 总是中止

我有一个现有的 Django 应用程序,我正在尝试在本地设置它。创建虚拟环境并安装所有必需的依赖项后,运行manage.py只是中止,没有任何其他有用的错误消息。

(venv) $ python manage.py
[1]    39973 abort      python manage.py
Run Code Online (Sandbox Code Playgroud)

提供的任何子命令也只是中止,我一直试图找到一种没有运气的调试方法。

使用的版本:

python 3.6.8
Django 2.0.2
Run Code Online (Sandbox Code Playgroud)

编辑:

我终于想通了问题所在。如果您使用的是 macOS 10.15 (Catalina),这可能对您有所帮助:

依赖项之一是cryptography需要 openssl。您可以通过 brew 安装 openssl,然后将符号链接添加到以下内容:

cd /usr/local/lib
ln -s /usr/local/Cellar/openssl/1.0.2t/lib/libcrypto.1.0.0.dylib libcrypto.dylib
ln -s /usr/local/Cellar/openssl/1.0.2t/lib/libssl.1.0.0.dylib libssl.dylib
Run Code Online (Sandbox Code Playgroud)

python django

15
推荐指数
1
解决办法
1792
查看次数

标签 统计

django ×1

python ×1