python - 为 python 安装 libtcod 在终端返回“访问被拒绝”
问题描述
我一直在尝试在线遵循 python3+libtcod roguelike 教程,但我被困在第一个障碍上。
一旦我尝试将“libtcodpy”导入 python,我的终端就会收到“拒绝访问”。
我已经尝试以管理员身份运行,但访问被拒绝,我还重新启动了计算机,并检查了安全性,它声称计算机上的所有用户都可以完全访问 python 和我解压缩 libtcod 的文件。
有谁知道如何解决这个问题?这可能是未来的一个问题,还是只是 libtcod 的问题?
在为 python 安装其他库时,我以后可以做些什么来避免“访问被拒绝”?
我正在使用带有最新版本的 python 和最新版本的 libtcod 的 Windows 10。
解决方案
尝试以管理员身份运行 CMD 或 Powershell(终端)。这应该允许您将软件包安装到系统中。
为了避免这种混乱,我建议设置一个虚拟环境,例如 Anaconda 或 Virtualenv 并使用它们来“托管”您的项目。
更多关于 anaconda的信息在这里
推荐阅读
- php - 访问代码中的应用程序 url 时 Laravel 5 配置缓存问题
- c# - 如何在c#中的编译期间循环遍历泛型类型
- jasmine - 我们可以将哪些茉莉花预期条件用于测试用例?
- datatables - 基于列的 DataTables row.add()
- c# - 构建使用 ZipDiff 和 SharpLibZib 的项目时出错
- r - 使用R语言从具有相同名称标签的XML中提取数据
- android - Android Activity history tracking and clearing partially
- azure - 将数据从表存储发送到事件中心
- vue.js - Vuex 提交不更新状态
- reporting-services - 如何在 SSRS 中使用表达式转移到报告