为了账号安全,请及时绑定邮箱和手机立即绑定

如何在没有root用户访问权限的计算机上安装virtualenv

如何在没有root用户访问权限的计算机上安装virtualenv

繁华开满天机 2021-03-19 19:15:17
我想在没有root特权的Linux机器上安装virtualenv。我在nettuts(http://net.tutsplus.com/tutorials/python-tutorials/python-power-tools-virtualenv/)上看到了截屏,并尝试按照以下步骤进行操作,但遇到以下错误。任何帮助表示赞赏。/home/x01010/python/virtualenv-1.9.1 > which python/opt/xpyv/bin/python/home/x01010/python/virtualenv-1.9.1 > python virtualenv.py fooPYTHONHOME is set. You *must* activate the virtualenv before using itTraceback (most recent call last):File "virtualenv.py", line 2577, in <module>main()File "virtualenv.py", line 979, in mainno_pip=options.no_pip)File "virtualenv.py", line 1081, in create_environmentsite_packages=site_packages, clear=clear))File "virtualenv.py", line 1289, in install_pythonwritefile(site_filename_dst, SITE_PY)File "virtualenv.py", line 445, in writefilef = open(dest, 'wb')IOError: [Errno 2] No such file or directory: 'foo/lib/python26.zip/site.py'</module>
查看完整描述

2 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

创建虚拟环境后,您必须激活它。


virtualenv --no-site-packages </path/to/new/environment>

source </path/to/new/environment>/bin/activate  

只需在激活虚拟环境后尝试即可。


查看完整回答
反对 回复 2021-03-31
  • 2 回答
  • 0 关注
  • 314 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号