PackagesNotFoundError:以下包在当前通道中不可用:



这是我第一个问题。我是Python, Django和Anaconda的新手。我试图遵循这个教程,但我一直遇到打嗝。我找到了一个类似的答案,我愿意承认,由于我缺乏经验,我可能会误解一些事情。我正在使用PyCharm,我正在通过gui安装必要的包(根据教程需要),我正在使用PyCharm内部的终端。

在本教程的这一部分,你应该运行项目的服务器,我一直得到这个错误:

PackagesNotFoundError: The following packages are not available from current channels:    - manage

当我在终端上从conda forgepip install安装时,我遇到了相同的错误。

就像我说的,我在这里找到了一个类似的帖子,但这不是我需要的解决方案。我也不确定我做错了什么。我已经安装并更新了python和django,以及教程中要求的所有内容。

PackagesNotFoundError:以下包在当前通道中不可用:

提前感谢任何帮助过我的人。

嘿,下次当你发布问题时,添加你运行的代码和整个错误输出,以便获得最好的帮助。

根据你提供的信息,我假设Django应用程序是运行问题。

试试这个打开你的终端/命令提示符并执行以下命令:

<标题>Unix h1> li>创建项目目录
mkdir <some_directory_name>
cd <some_directory_name>
  1. 为你的项目创建python虚拟环境并激活它
python3 -m venv <some_env_name_of_choice>
source <some_env_name_of_choice>/bin/activate
  1. 安装Django并创建项目
pip3 install django
django-admin startproject <project_name_of_choice>
  1. 运行Django app
cd <project_name_of_choice>
python manage.py runserver
  1. 打开浏览器,输入以下命令,确认应用程序正在运行
http://127.0.0.1:8000
<标题>Windows h1> li>更改为

cd & lt; some_directory_of_choice>

  1. 创建虚拟环境

python3 -m venv ./venv

  1. 启动虚拟环境

源venv/bin/激活

  1. 升级或安装pip

python -m pip install——upgrade pip

  1. 运行这两个命令

python management .py makemigration

python management .py migrate

  1. 运行服务器

python management .py runserver

  1. 打开浏览器,输入http://127.0.0.1:8000/

如果运行python命令出现错误,您可能需要使用python3。不要忘记删除这些<>

查看Django的官方网站的例子写你的第一个程序用Django应用程序。熟悉Django的基本语法等。

最新更新