TouchDesigner使用Anaconda管理python环境

  • 对于平日工作经常需要使用python,不想直接本地全局安装一些依赖,自然想到Anaconda
  • TouchDesigner官方给出了一个教程,写的有点不太好,坑多
  • Anaconda的安装直接参考就行,可下载轻量miniconda
  • Steps:
    1. Alt + TTD中检查原本使用的python版本
      在这里插入图片描述

    2. Conda Prompt 新建python环境(下面{}内的为可替换内容)
      conda create -n {td_env} python={3.7.2}

    3. Conda激活环境
      conda activate {td_env}

    4. 回到TD,新建DAT_Execute,在其中输入以下代码(仅适用于windows,mac可在官方文档查看)

      import sys
      import os
      import platform
      
      def onStart():
      	condaEnv = 'D:/miniconda3/envs/td-env'
      
      	os.add_dll_directory(condaEnv+'/DLLs')
      	os.add_dll_directory(condaEnv+'/Library/bin')
      	# os.environ['PATH'] = condaEnv+'/DLLs' + os.pathsep + os.environ['PATH']
      	# os.environ['PATH'] = condaEnv+'/Library/bin' + os.pathsep + os.environ['PATH']
      	
      	sys.path = [condaEnv+'/Lib/site-packages'] + sys.path
      
      	return
      

      (输入的方式可以通过右下角"+",或者panel界面的“Edit”打开更方便的本地记事本软体)

    5. 测试:使用sklearn
      1. conda安装sklearn conda install scikit-learn
      2. TD中Alt+T,输入import sklearn,回车正常运行,说明安装成功

其他坑:网上很多TD使用python三方依赖的教程比较老,或者长时间停止维护了,注意三方依赖和python的版本,有的使用pip安装更方便

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值