首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python路径,不能使用Django

python路径,不能使用Django
EN

Stack Overflow用户
提问于 2021-06-07 08:03:03
回答 2查看 629关注 0票数 0

我试着安装django,安装成功了,但是我无法创建新的项目。因此,我卸载并再次尝试安装,这条消息出现了(第一次没有看到):

'C:\Users\ASUS\AppData\Roaming\Python\Python39\Scripts‘警告:脚本django-admin.exe安装在不在路径上的

中。考虑将此目录添加到PATH中,或者,如果您希望禁止此警告,则使用

所以我在网上查找,人们说用sys.path.append来修复,但当我使用它时:

sys.path.append('C:\Users\ASUS\AppData\Roaming\Python\Python39\Scripts')

出现以下消息

SyntaxError:(unicode错误)‘独角形转义’编解码器无法解码位置2-3的字节:截断\UXXXXXXXX转义。请帮帮忙,我还不熟悉Python .

EN

回答 2

Stack Overflow用户

发布于 2021-06-07 08:09:45

不要修改sys.path。它会导致痛苦、心碎和难以调试的问题。不管你做了什么编辑,都要去掉它。( unicodeescape错误消息是由于您没有使用r""原始字符串,因此\Users被解释为一个unicode序列sers的开始,而这不是一件事。)(此外,在Python中编辑sys.path不会更改命令提示符路径,因此这是没有意义的。)

以下任一项:

如消息所述,将django-admin

  • directly添加到系统路径环境变量中,以便您可以更好地使用全局安装的 run C:\Users\ASUS\AppData\Roaming\Python\Python39\Scripts\django-admin
  • or,学习如何创建和使用虚拟and来保持项目的依赖关系独立;虚拟路径激活脚本将向路径中添加虚拟服务器的脚本目录。
票数 1
EN

Stack Overflow用户

发布于 2021-06-07 08:10:50

您需要向系统路径添加'C:\Users\ASUS\AppData\Roaming\Python\Python39\Scripts‘。您可以通过Windows配置或从命令行执行此操作:

代码语言:javascript
复制
setx path "%path%;C:\Users\ASUS\AppData\Roaming\Python\Python39\Scripts"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67867976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档