我已经安装了virtualenv,我正在尝试创建一个新环境,并发生以下错误。
tukey:env juanzinser$ django-admin startproject mysite
-bash: django-admin: command not found
我不确定是一个虚拟问题,因为尝试创建一个新的django项目同样如此。
tukey:env juanzinser$ pip install virtualenv
Requirement already satisfied (use --upgrade to upgrade): virtualenv in /Library/Python/2.7/site-packages/virtualenv-13.1.2-py2.7.egg
Cleaning up...
tukey:env juanzinser$ pip install django
Requirement already satisfied (use --upgrade to upgrade): django in /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Cleaning up...
不确定是否是权限问题(我有管理员权限),因为virtualenv和django都已正确安装。
<script>
app.controller('customersCtrl', function ($scope, $http) {
$scope.myAlert = function(){
alert('this alert works!')
};
});
</script>
<button ng-controller="customersCtrl" ng-click='myAlert()'>
答案 0 :(得分:0)
通过以下方式检查virtualenv的位置:
which virtualenv
然后尝试使用完整路径运行虚拟环境。就像我这样做时,这就是我得到的。
$ which virtualenv
$ /usr/local/bin/virtualenv
然后像
一样运行/usr/local/bin/virtualenv general
答案 1 :(得分:-1)
我和你有同样的问题。但我明白了。你刚才用
Fisrt:您需要找到django-admin文件的位置,然后使用flexible connection command.
示例:
find / -name django-admin
/usr/local/python3.5.0/bin/django-admin
ln -s /usr/local/python3.5.0/bin/django-admin / usr / bin /