草庐IT

externally-managed-environment

全部标签

python - python Python : where are the virtual environments stored?

我是AnacondaPython的新手,我正在SublimeText3中设置一个项目。我已经安装了Anaconda并使用以下方法创建了一个虚拟环境:condacreate-npython27python=2.7anacondacondacreate-npython35python=3.5anaconda我在为SublimeText3设置Virtualenvs插件时遇到问题。当我尝试时,它会询问我提供的virtualenvs路径:~/users/../anaconda/envs/python27然后它会询问我假设是python发行版的路径,因为它列出了python系统版本的文件路径——但

python - 删除错误 : 'requests' is a dependency of conda and cannot be removed from conda's operating environment

在安装第三方库时遇到问题,在使用安装了Anaconda的Windows10之前我没有看到此错误:C:\Users\XYZ>condaenvcreate-fpython3.6-environment-windows.ymlCollectingpackagemetadata:doneSolvingenvironment:doneDownloadingandExtractingPackagescertifi-2018.1.18|144KB|############################################################################|

python - ImportError:使用 manage.py 时没有名为 django.core.management 的模块

我正在尝试在我拥有的Django应用程序上运行pythonmanage.pyrunserver并收到此错误:Traceback(mostrecentcalllast):File"manage.py",line8,infromdjango.core.managementimportexecute_from_command_lineImportError:Nomodulenameddjango.core.management这是pipfreeze|的输出grep-idjango表明我确实安装了Django:Django==1.6.5django-cached-authentication-

python - conda在 "solving environment"时做什么

每当我运行condainstall/remove/update,它告诉我它是“解决环境”一段时间,然后告诉我它将下载/安装/更新的内容列表。大概它正在寻找的依赖项,但是为什么在执行此操作后有时会remove包?例如,当我尝试安装Mayavi时,它决定需要删除AnacondaNavigator。此外,它不提供仅执行建议操作的子集的选项。有没有办法指定我不想删除一个包? 最佳答案 您可以在conda命令中添加--debug选项并查看控制台(或终端)的输出。例如,键入condaupdate--debugnumpy。从输出中,我们可以看到客

python - 使用 django : from "python manage.py shell" to python script

我可以移动到一个python项目目录(比如c:\www\myproject)然后发出pythonmanage.pyshell然后我可以使用django项目中的所有模块,从shell命令中说出以下命令:importsettingsfromdjango.templateimportTemplate,Contextt=Template("Mynameis{myname}.")c=Context({"myname":"John"})f=open('write_test.txt','w')f.write(t.render(c))f.close现在,当我尝试将所有命令收集到python脚本中时,比

Python mock Patch os.environ 和返回值

使用模拟单元测试conn():app.pyimportmysql.connectorimportos,urlparsedefconn():if"DATABASE_URL"inos.environ:url=urlparse(os.environ["DATABASE_URL"])g.db=mysql.connector.connect(user=url.username,password=url.password,host=url.hostname,database=url.path[1:],)else:return"Error"test.pydeftest_conn(self):with

python - 导入错误无法在windows环境下导入名称execute_manager

我会让你快速上手。我正在尝试设置Windows开发环境。我已经成功安装了python、django和virtualenv+virtualenwrapper(windows-cmdinstaller)workonenvPython2.7.6(default,Nov102013,19:24:24)[MSCv.150064bit(AMD64)]onwin32Type"help","copyright","credits"or"license"formoreinformation.>>>importdjango>>>django.VERSION(1,6,1,'final',0)>>>quit(

python - -bash : ./manage.py:权限被拒绝

运行后:$./manage.pymigrate我收到以下错误:-bash:./manage.py:Permissiondenied在数据库中进行更改后尝试运行迁移。任何建议将不胜感激。 最佳答案 您需要使manage.py可执行才能执行它。做chmod+xmanage.py使其可执行。或者,您可以执行pythonmanage.py而是。 关于python--bash:./manage.py:权限被拒绝,我们在StackOverflow上找到一个类似的问题: h

php - fatal error : Class 'MongoDB\Driver\Manager' not found

我想使用MongoDB驱动程序,但是当我使用它时它会报错:$mongo=newMongoDB\Driver\Manager("mongodb://localhost:27017");错误:Message:Class'MongoDB\Driver\Manager'notfound当我用php_info()检查它时,我看到,有使用驱动有什么要求吗? 最佳答案 Mongo扩展和MongoDB扩展之间存在一些混淆,它们并不相同。由于您的版本号,我猜您使用的是旧的Mongo扩展,该扩展已弃用。确保安装新的MongoDBextension你应该

php - fatal error : Class 'MongoDB\Driver\Manager' not found

我想使用MongoDB驱动程序,但是当我使用它时它会报错:$mongo=newMongoDB\Driver\Manager("mongodb://localhost:27017");错误:Message:Class'MongoDB\Driver\Manager'notfound当我用php_info()检查它时,我看到,有使用驱动有什么要求吗? 最佳答案 Mongo扩展和MongoDB扩展之间存在一些混淆,它们并不相同。由于您的版本号,我猜您使用的是旧的Mongo扩展,该扩展已弃用。确保安装新的MongoDBextension你应该